Exotic cars spotted in Vilafranca del Penedès