Exotic cars spotted in Barcelona