It's the first live Todd Glass Show from The Comedy Attic in Bloomington, Indiana! Lots of fun with Todd, Geoff Tate and the fans!