Google Takes Cameras to the Turf, Maps NFL Stadiums

Updated:

Loading
Google Maps begins exploration of NFL stadiums with street view data from inside Lucas Oil Stadium, the home of the Indianapolis Colts.