Stephen “Twitch” Boss | Photo Credit: Chris Pizzello Stephen “Twitch” Boss, longtime and beloved dance DJ…