Dancer & DJ Stephen “Twitch” Boss Dies At 40

By Terrance Turner Dec. 14, 2022 NEW YORK, NEW YORK - MAY 16: Stephen Boss attends the 2022 Fox Upfront on May 16, 2022 in New York City. (Photo by Jason Mendez/WireImage) Dancer and DJ Stephen "tWitch" Boss has died. He was 40. Los Angeles Police Department officers responded to report of a shooting at … Continue reading Dancer & DJ Stephen “Twitch” Boss Dies At 40