. Gozo Autofest 2013 - CarsAddiction.com

The small island of Gozo, sister island of Malta hosts an annual car show and you'll be surprised what cars show up on this tiny island!



Tags: gozo, autofest

Published in: Events

Comments