Here’s a cool video that we came across from Car News TV on YouTube. This is their opinion on the 8 best (not sure on their definition of best) Italian sports cars of all time. It’s a great video and shows off these wonderful cars from lots of different angles. What do you think is missing or should be included?
Read more on
Do you have a passion for cars? Would you like to join the My Car Heaven team?
Get in touch, we'd love to hear from you...Find out more