2016 USA Olympic Swim Team Carpool Karaoke

Before heading to Rio, the USA Swim Team hits the road for some carpool karaoke in Atlanta.
Up Next
Before heading to Rio, the USA Swim Team hits the road for some carpool karaoke in Atlanta.

Katie Meili: The Olympic swimmer who came out of nowhere

August 05, 2016 01:37 PM