Richard Hammond, part of the Amazon Powerd TV Show, The Grand Tour, has been in a serious car crash according to multiple news organizations. The Sun, Mirror and Daily Mail are following a Swiss newspaper in reporting an accident. Jeremy Clarkson has just tweeted to say that despite the enormous crash Richard appears to be […]