Originally Posted By: sxkopite8
Right hand side reminds me of Monza but left the doesnt fit hmm


Nope, not Monza

Originally Posted By: st_responder
Ferrari F40 and Nurburgring


1 point for the car thumbs