Mazda 2 Parking
Mazda 2 – Demio (also sold as the Mazda 121, Mazda Metro, Mazda2 and Ford Festiva Mini Wagon) is a small minivan or tall station wagon which debuted in 1996 and as of 2005, 892,000 Demios had been sold worldwide since introduction
Funny Parking – The best video clips are right here