Originally Posted by Matty Dog Stuart Lewis-Evans and Tony Harris lowering their Cooper 500 Formula 3 racing car from the roof of a Land Rover at the Crystal Palace race circuit in September 1953. This just scares the crap out of me!
Forum Rules