Dragon House
Dragon House
Glitch
Glitch Videos
NonStop
NonStop Videos
BluPrint
BluPrint Videos
iGlide
iGlide Videos
Chibi
Chibi Videos
Cyrus "
Glitch
" Spencer
Cyrus is a Roboter/Animator that blew up on
So You Think You Can Dance
, and he made it to the top 4 before being eliminated off the show.
His Channel:
https://www.youtube.com/user/28g
litch/feature
d