Exotic cars spotted in Zedda