Google Maps goes inside an NFL stadium for first time, takes fans on a virtual tour of the Colts' home Posted on February 15, 2013 by Laura The Indianapolis Colts obviously didn’t have the best of luck while playing the eventual <a target=_blank …read more