Lil’ Demon Dances on So You Think You Can Dance
The 6 year old Lil’ Demon did a solo bboy performance on last night’s So You Think You Can Dance to the song song “Planet Rock” sung by Afrika Bambaataa & The Soul Sonic Force
Pretty incredible for a 6 year old, but the best part is at the end when Cat Deeley leans over and picks up Lil’ Demon so that she can interview him. Is there any question that Cat is the best reality TV host ever?
Here’s the video of Lil’ Demon on So You Think You Can Dance: