Exotic cars spotted in Sliema