. 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
Comments are currently disabled. Contact us if you would like us to bring it back.