Where To Stream Mega Machines Season 2 Episode 6
Titan of the Mountains
- Aired April 1, 2020
- 60 Min
- Rated 9.0
- Number 6 Of 20 Rated Episodes
The TRAXX 185 is a heavy-hauling mega train that can transport 1,300 tons of logs through central Norway in the world's most treacherous terrain; special inside access reveals the engineering innovations that help this behemoth conquer forbidding mountains.