Goodbye to Mazda 6 and Subaru Tribeca?
The rumor mill has it that the Subaru Tribeca and the Mazda 6, both built in North America, may be scrapped.
You may not know that AutoNetTV does video production for companies all up and down the automotive supply chain – and we can do production for you too! http://autonettv.com/production