St. Louis Arena

Indoor arena in St. Louis, MO 1929 - 1999 From Wikipedia, the free encyclopedia

St. Louis Arenamap