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
Afrika Bambaataa & The Soul Sonic Force - Planet Rock - Planet Rock

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: