I think it's based on some type of Lamborghini, either a modernized Countach or Huracan. Other than that I don't really know, it could be based of some other sports car or model.
Yeah it kind of remind me of a Lambo. I'd like to know why Sideswipe has kanji characters on his body?
Maybe some illegal street race gone bad, Car got totaled and Denny picked it up to bring to his place.