Welcome to Barracuda Italia, My name is Michael Ross and I am the owner and publisher of all content on Barracuda Italia. I started my journey with cars when I was 12 years old and was handed down an early generation Datsun 510 from my grandpa, ever since that day of tinkering away in my parents garage I have had an obsession with all thing automotive. My families heritage is Italian. In 2005 I came up with the name Barracuda Italia and ever since have been reporting and blogging on various automotive content.
Please comment below and if you have any pressing stories that are of interest to the car community send them my way.