Exotic cars spotted in Stavros