Guess that Manufacturer V2 (READ OP FOR RULES)

"Espanol Race" could be a reference to the bull run so I'l guess Lamborghini. Not sure how it relates to the original clue though.
 

Latest Posts

Back