May 27, 2011

The thing about electric cars crashing....

...is that you can really hear the crash!


2011 Grand Prix Electrique, Pau France.

end of post

nRelate Posts Only