The USA Olympic Swim Team got everyone pumped for the Summer Olympics four years ago when a video of the team dancing and lip-syncing to the summer 2012 anthem — Carly Rae Jepsen’s “Call Me Maybe” — went viral. To get everyone psyched up for the 2016 games, Team USA is at it again, and this time they’re spoofing James Corden’s popular segment from The Late Late Show, Carpool Karaoke.

In the team’s Carpool Karaoke spoof, Michael Phelps, Ryan Lochte, Missy Franklin, Katie Ledecky, Nathan Adrian, Allison Schmitt, and many more can be seen singing along to the themes from That 70s Show, Friends, and Pokemon (of course), as well as to 90s jams like the Ghost Town DJs’ “My Boo,” and “I’m Gonna Be (500 Miles)” by The Proclaimers. More recent hits like Miley Cyrus’ “Party in the USA,” One Direction’s “What Makes You Beautiful,” Zac Brown Band’s “Chicken Fried,” and Fifth Harmony’s “Boss” and more are also included in the 7+-minute video. Each car seems to have its own musical preference, although when Carly Rae Jepsen comes on — a nod to the 2012 video, to be sure — they quickly decide to change it.

Along the way, they stop for food, ride around in their swim caps, feed the homeless, and Michael Phelps even tells his mom he’ll have to call her back later because he’s doing Carpool Karaoke.

Check out the USA Olympic Swim Team’s Carpool Karaoke video below.

And if you’re in the mood to travel down memory lane to 2012, check out the 2012 USA Swim Team performing “Call Me Maybe.”

Image Source: By Fernando Frazão/Agência Brasil (MICHAEL PHELPS NA VILA OLÍMPICA) [CC BY 2.0], via Wikimedia Commons