This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

GLENDALE, Ariz. — Katy Perry made dreams come true at this year’s Super Bowl halftime show, with dizzying pyrotechnics, dancing sharks and enough outfit changes to give Beyonce a run for her money.

Then rocker Lenny Kravitz showed up for ‘I Kissed A Girl.” Even Snoop Dog and Missy Elliot chimed in.

If you missed the performance — or even if you didn’t — an impressive time-lapse compacts the whole thing into two minutes and 25 seconds.

Watch the video in the Facebook post above.