2016 USA Olympic Swim Team carpool karaoke

USA Swim Team hits the road for some carpool karaoke in Atlanta.