We should seriously be staring at the television right now…and look at that! Audi’s R15 TDI Plus just took the lead. Truth in Engineering just showed its stunning face again. There is ...

June 11th, 2010
Royal Oak Rants