Strip The Cosmos(S3):Episode 3

Discovery Channel - 2018.12.05(Wed) 10:50PM Schedule
 
World's Top 5 shines the spotlight on the world's greatest mechanical marvels and pits them against each other to establish the very best of the best.