Exotic cars spotted in Il-Mellieħa