Article will continue after advertisement

A local high school has to be pretty proud of what they’ve produced

It takes a lot of planning — and lyric-memorizing — to pull off a production this big.

RELATED: “Kesha” joins a bunch of veterans for one hilarious lip dub

But the kids at Puyallup High did just that, making a school spirit lip dub to rival all others.

RELATED: This Justin Timberlake lip dub was so impressive the man himself had to comment on it

It’s nine minutes long with multiple songs and even goes underwater.

Watch below!

Puyallup High School 2016 Lip Dub from Puyallup High School on Vimeo.