29.01.2010You Can See Yourself In A Mirror Polished DeLorean [Custom Cars]
The recently Forza'd Delorean DMC-12 is probably best-known for its brushed stainless steel body, but what would happen if you spent weeks carefully polishing it? A spectacular mirror finish to put [
more...]
Introduction to Ice Racing: Part 2
Filed under: MotorsportsTHE WHAT AND THE HOW It's time to delve a little further into the crazy, sideways world of ice racing - where grip is at a premium but the grins come cheap. In last week's [...]