Teenagers hate everything.

Improv Everywhere's public musicals are generally crowd-pleasers, so it's not surprising the troupe revamped their grocery store bit and put a yuletide spin on it for the holiday season. This month they're offering up a Mall Santa Musical, filmed, naturally, in New Jersey.

The only thing this could use is a little bit of Zooey Deschanel: