Exotic cars spotted in Sant Andreu de la Barca