Behind The Scenes In The Battle Of The Mustangs
While “The Grand Tour” is between episodes, a battle of the Mustangs is being fought. Richard Hammond has a 1968 Ford Mustang, his wife, Mindy, has a newer Mustang – which is better? Neither, because his daughter, Izzy, has a mobile phone for a much more interesting look at Hammond’s workshop [“Health and Safety would […]