Exotic cars spotted in Montcada i Reixac