Poster of Cast and Crew in Engineering The World Rally - Japan… Under Pressure (Season 1 - Episode 5) - Japan… Under Pressure

Engineering The World Rally - Season 1 - Japan… Under Pressure (Episode 5)

Plot: The Subaru team is faced with what is, politically, the most important rally – the 'home' event in Japan. In addition to the added pressure for victory at the manufacturer's home rally, the team confronts a stream of press conferences, public relations events and high level meetings between team leaders and Subaru
Episode Aired On:
Monday, April 9 2007
18 years ago