Stephen Boss

Follow

Biography

EDIT

Birth Name

Gender

Male

Biography:

Stephen "tWitch" Boss is from Montgomery, Alabama, and was one of the top 20 finalists on So You Think You Can Dance.