Tuning 2000 HP Lamborghini Indomable: Mostro Di-Potenza S… Now this is what I call a supercar!! A 2,000 horsepower Lamborghini. The car in question is the Lamborghini Indomable and was originally a design … Read more