What are they doing down there?

Sunday, February 1st, 2009

Er… they’re building a Vauxhall that can read road signs. Joy of joys.

Categories Advertising