Italy 1, England 0

Italy 1, England 0

I know exactly where I stand with the Bentley Motor Company. I stand about a metre and a half tall, in short pants and a school jumper outside the prefects’ […]

 

More in Rod’s Blog

  • How technology is stitching us up

    General Motors kicked off 2008 by declaring it would have a self-driving car on the market by 2018 and if you don’t believe it, well who could blame you? Back […]