THE GRAND TOUR season two, episode one finally dropped at midnight today and Richard Hammond’s “brutal” car crash was the major talking point.
Daily Express :: TV and Radio Feed
THE GRAND TOUR season two, episode one finally dropped at midnight today and Richard Hammond’s “brutal” car crash was the major talking point.
Daily Express :: TV and Radio Feed