Lucas Oil Stadium
From DrumCorpsWiki
Lucas Oil Stadium in Indianapolis, Indiana, is the location of the 2008 to 2017 Drum Corps International World Championships. It incorporates a retractible roof.
Construction
The stadium was under construction in 2006.
External Links
This article is a stub. You can help DrumCorpsWiki by expanding it.