Sponsored 05.08.2019 Our goal is to prove how modern, powerful and fast American cars are, said Alex de la Rosa, manager of a Spanish car dealer specialising in selling American cars