Show Menu


Watch Megaworld online: Episode 8 England

Travel to Barrow, England, where 3,200 steelworkers, designers, engineers, fitters, electricians and other skilled workers are constructing a nuclear-powered hunter-killer submarine. In Leicester, Rolls Royce unveils its latest creation: the ultra-luxurious Phantom Drophead Coupe. Next, find out what incredible lengths Land Rover goes to ensure that all of their vehicles live up to their off-roading image. Additional highlights include the assembly of the Eurofighter Typhoon - Europe's fastest jetfighter - and a look at indoor skydiving.

Ready to Watch Megaworld, Season 1, Episode 8?
click here to see where to watch or .