News

Richard Hammond is certainly no stranger to a challenge, and his latest test of building a car within 48 hours was certainly no small feat.