I really wish the Targa Florio was still around

This video really helps explain why. I remember watching the full movie a few year back, I think it was on Youtube. Anyone got any links to the full movie, I really want to watch it again. Its called The Speed Merchants if any of you folks want to watch it.


Share This Story