Buffalo’s most exciting night of horror is back, and this time will have you riding the highway straight to hell! This year’s Witches Ball is happening at The Statler on Saturday, October 29 from 7:00 p.m. to 1:00 a.m. so you can Rock! Rock! (Till You Drop) and speaking of drop – they’ve got a