
STEPHEN ‘TWITCH’ BOSS’ MOST MEMORABLE MOMENTS ON TELEVISION
Stephen Laurel “tWitch” Boss was an American freestyle hip-hop dancer, choreographer, actor, television producer, and television personality. His infectious smile captured our hearts on So You Think You Can Dance where he finished as a runner-up to Joshua Allen, and on the Ellen Show where he was eventually promoted to Co-Exceutive Producer. Stephen and his wife Allison share three beautiful children. On December 13th 2022, … Continue reading STEPHEN ‘TWITCH’ BOSS’ MOST MEMORABLE MOMENTS ON TELEVISION