Top Gear

Banyak kreasi mobil dari tantangan-tantangan tersebut yang dipajang di World of Top Gear di Musim Motor Nasional, Beaulieu, Hampshire, Inggris.