Temple of DomeThe Iron Spiders📅 March 29, 2025, doors: 6:30PM🏛️ Bottom Lounge📍 1375 W Lake St, Chicago, IL 60607🔗 More Info