Girls and Cars - The Show Must Go On

Girls and Cars - The Show Must Go On was shot during the International Tuning Show 2006 in Mechelen, Belgium. Enjoy!