Car Culture

-Strictly Automotive
-Race / safety wear
-Garments
-Toys
-Models
-Automotive Magazines
-Automotive Videos

Random Post Every 5 Minutes



A US$482,750 Mclaren SLR would have bought you this: windshields’ that were not installed properly which then increased the risk of injury to a vehicle occupant in case of a crash. A statement by the US National Highways Traffic Safety Administration has confirmed that the windshields are in deed defected.

So if you do own a 2007 Mclaren SLR, quit complaining, and take it down to...
Ask a question, start a discussion or post something for sale!
Post thread

Online now

Enjoying Zerotohundred?

Log-in for an ad-less experience