Cyrus 'Glitch' Spencer

Cyrus was born in **[[Dallas, Texas]]** and grew up on the** Southside of Atlanta**. He graduated from **Creekside High School** in 2008. He...
North Hollywood, California


Ognjen Elcic said:

  • He was runner-up at the season 9 of the 'So You Think You Can Dance' and is part of this great crew 'Dragon House'.
  • He specializes in popping/animation, one of the most interesting and most intriguing styles in hip hop.
  • Watching him dance is like watching anime, you could never get enough of it. Just let me watch one more episode :)