Posted onJanuary 30, 2023inElectric Cars Suffer with Richard Hammond while watching each and every one of his accidents (+ video)