The Supercar that died tragically!

Most car-companies are defined by the customers that they appeal to!. A Ferrari follower will eagerly want that Testa Rossa Red beauty no…