Comment Fiery descent to the barge (Score 1) 67
This must be the one that allows the Tesla to explode into cinders on it's descent to the barge in the North Sea. Bravo!
The trouble with a lot of self-made men is that they worship their creator.