Loading view.
Detroit, MI
The Fox Theatre 2211 Woodward Ave., Detroit, GA, United StatesSt. Louis, MO
Helium & Elements Restaurant 1151 St Louis Galleria Street, St. Louis, MO, United StatesFriday times: 7:00 PM & 10:00 PM Saturday times: 6:00 PM & 9:00 PM Sunday times: 4:00 PM