Gozo Autofest 2013

Gozo Autofest 2013

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.