Independence Stadium is a stadium owned by the city of Shreveport, Louisiana and is the home of the Independence Bowl.
Independence Stadium is a stadium owned by the city of Shreveport, Louisiana and is the home of the Independence Bowl. Buildings - Misc Links: en.wikipedia.org By: Matheus_