Seems like these surprise dances happen a lot nowadays, but they pulled it off! I would have given up on hoping for them to do this, then they broke it down! 

From Gangnam Style to Soulja Boy to Jump On It, The Twist.. they nailed it. And SO MANY PROPS to mom who knows it all like it's her side job!