f1rst motorsf1rst motors
Lamborghini Temerario: Controversial New Supercar with Turbo V8 & 920 HP Makes European Debut in London