Watch Mega Machines Season 2 Episode 9 Online
- Subtitles: English
A hi-tech monster truck is helping make far-off interstellar discoveries possible as it carries a multimillion-dollar telescope across one of the world's harshest landscapes; special access reveals the engineering responsible for this marvel.