Tag Archives: Stephen Boss

Stephen “tWitch” Boss Talks Ellen’s Game of Games & The Ellen DeGeneres Show on NBC & Dancing Love

In 2008, Stephen”tWitch” Boss was the runner-up in the American version of “So You Think You Can Dance”. Nothing was the same after that, Since 2014 he has been featured on The Ellen DeGeneres Show as a DJ, and is … Continue reading »

Posted in Blazing Topics, Entertainment, Entertainment News | Tagged , , | Leave a comment