Stephen Barracuda is a dancer that auditioned in Season 1 of So You Think You Can Dance Better Then Squidward. He lives in New Kelp City and is a butcher.
Stephen likes meat, dancing and sports. He dislikes vegetables,fruits and girls.
April 11, 2015
Stephen made it and is into boot camp.