Atomic Pavilion
en St. Louis, Missouri
Sala de música en vivo en St. Louis, MO, USA.