Joshua Allen, winner of ‘So You Think You Can Dance’ season 4, has died after reportedly being struck by a train. He was 36. The dancer competed on the same season of the show as the late Stephen 'tWitch' Boss.
Journalism Focused Relentless Global Influencers News.
Comments