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!