Mystery city car solved – it’s a Toyota Aygo! 08 March 2011 by CAR magazine New Toyota Aygo scooped in Woking Read more ...