The Demented Duo TWIZTID will be rolling into Buffalo, NY on their “This Way To Hell Tour” on October 27th, to the Town Ballroom for a special “Fright Fest” event. 51 more words