Unpacking the Controversy Over Allison Holker’s Revelations About Stephen “Twitch” Boss – E! Online
PUBLISHED: February 4, 2025/

Allison Holker and Stephen "Twitch" Boss never seemed out of step with each other.
And Holker thought she'd found her forever partner in the hip-hop dancer from Alabama, with whom she shared…