Overlord Scooch Wednesday, April 23, 2025 at 08:00pm El Club4114 Vernor HwyDetroit, MI, 48209$54.39Overlord Scooch on 04/23/2025 at 8:00pm at El ClubPurchase tickets for this event.Overlord Scooch is not affiliated with AmericanTowns Media