Tags Jean-Denis Deletraz
Tag: Jean-Denis Deletraz
Video of the Day: The worst F1 drivers — ever!
Tom Stahler - 0
https://youtu.be/Mygi1yY2c04 So here we have the Formula One Hall of Shame. We have all come across drivers who don't belong in the top echelons of...