best Mostro Di-Potenza Cars

Mostro Di-Potenza is an American super car sub-company of 215 Racing. Their first super car was born when 215 Racing purchased the rights to the Lamborghini Indomable Concept created by Daniel Chinchilla Ochoa and Alberto Fernandez Albilares at the Scuola Politecnica di Design Master in collaboration with Lamborghini. The super car has been renamed the SF22.