Everytime I see this picture I imagine you tapping your hand.
http://elcova.com/groupee/forums/a/g...Y/DSC01126.JPG
Has anyone seen this wrecked exotic site?:
http://www.wreckedexotics.com/h2/
Some of them have the stories attached- this one went off a cliff @ 90mph.