Dance moves, lyrics, dialog, music, videos, all written/assembled with great wit and skill, adding up to hilarity!
all good
Great fun!