Google Gives Us A Street View Tour Of Lucas Oil Stadium

Google has posted an interactive photo tour of Lucas Oil Stadium, home of the Indianapolis Colts. The company says this is the first imagery of of inside an NFL stadium in Google Maps, leading us to believe there will be…