Top Gear'sRichard Hammond "WADS UP" Electric Supercar!!

I don't watch the show nor know who he is but is lucky not to end up in that house.
Glad he is ok.
 
Back
Top Bottom