Remember when everyone in the world was covering Lorde's "Royals"? Then remember when everyone in the world covered "Say Something" by A Great Big World? Well, now everyone is doing "Happy" by Pharrell, but never like this. Dude nails the voices of Family Guy!