Somehow the Brits do a better job of doing car reviews. I’m not sure why, perhaps they are just better at articulating cars than anyone else in the world. Something about a British accent describing high performance cars perhaps. This video review was and still is particularly good because it’s done on the rain testing [...]
November 17th, 2009 | Brooks | 0 comments | Continued
