Quote:
Originally Posted by SlingShot
Keeping that video in context, I believe Torq was there parts testing and was having issues with some new stuff.
|
Exactly he was testing new parts for the car and even stated on here he wasn't pushing the car hard but people try to claim this as a win........