News Toyota teases with the Aygo, to debut in Geneva Toyota has revealed this first teaser image of the all-new Aygo city car before it makes its world premiere at…