What a week in the motoring world it has been! SSC set a new production car speed record with something named after New Zealand's slowest reptile, Ford announced yet another off-road Ranger, and the world's first victory lap at Bathurst!

See omnystudio.com/listener for privacy information.