Secrets of the Supercars

Series 1, Episode 3

New Series

New. A visit to a secretive production facility in Sweden to look at the Koenigsegg Regera. Titch Cormack lifts the lid on the world's first supercar, the Jaguar XK120.

PG
S