The streets of Downtown Indianapolis were packed with Super Bowl visitors and fans on the night of Feb. 4, 2012. Super Bowl XLVI was Feb. 5, 2012, at Lucas Oil Stadium. (Matt Kryger / The Star).
Indystar - Today's Top Stories, Indianapolis Star
Tue, 05/24/2016 - 2:50pm
The streets of Downtown Indianapolis were packed with Super Bowl visitors and fans on the night of Feb. 4, 2012. Super Bowl XLVI was Feb. 5, 2012, at Lucas Oil Stadium. (Matt Kryger / The Star).