The Twisted Sisters When Jun 06, 20239:00 pm Where 1886 Bar & Grill5 Regent St, Douglas, IM1 2AR Singing Live. The event is finished. Share this event PerformerThe Twisted Sisters Category: Acoustic