Cyrus “Glitch” Spencer is a member of Atlanta-based dance group Dragon House. He just made his debut on So You Think You Can Dance, check out that performance here. Shortly before hitting mainstream television, he dropped a new video on youtube to the Calvin Harris track Feel So Close. Stunning. Check it out below.
You may also want to check out:
Turf Feinz Runs Dem Corners
The Apple Tree Ft. The Glitch Mob: Epic Music Video Dopeness