Church of Titillation

Times Scare - 669 8th Ave, NYC

8pm show, $15

www.churchoftitillation.com