Backboards: 
Posts: 153
In response to "The Dodge Challenger SRT Demon is the first production car to lift it's front wheels off the road at start -- (link)" by decline

I need to win the lottery so I can buy one of these. -- nm

(No message)


Post a message   top
Replies are disabled on threads older than 7 days.