Michael Phelps, the most decorated Olympian of all-time, and the rest of the U.S. Olympic Swim Team prepped for Rio not only by training in the pool but by cruising around and spoofing James Corden and The Late Late Show's "Carpool Karaoke."
The video jumps around between different groups of Olympic swimmers—including Missy Franklin, Ryan Lochte, Elizabeth Beisel, Katie Ledecky, and Nathan Adrian—who belt out songs like the apt "Party in the U.S.A." and the slightly stranger choice of the Pokémon theme song.
The swim team's version is filled with just as many strange happenings and theatrical stunts as the real "Carpool Karaoke." In Phelps's car, the team unfurls an American flag while attempting to harmonize the Zac Brown Band's "Fried Chicken." They also ask pedestrians for directions to Rio, get people walking by to dance, sing in lobster suits, and make a massive mess with some drive-thru ice cream.
Watch the madness above, including sing-alongs to Justin Bieber's "What Do You Mean?," The Proclaimers' "I'm Gonna Be (500 Miles)," The Rembrandts' "I'll Be There For You," and an attempt at recreating the That '70s Show opening credits.