Rods 'n' Sods - UK Hot Rod & Street Rod Forums banner
1-1 of 1 Results
  1. Chat
    Just found this, what i dont get is while its entertaining to watch, why would you spend so much money on your car and then take such big risks of breaking it by entering a wheel stand competition?
1-1 of 1 Results