2017 Dodge Barracuda Forum - View Single Post - 5.0-7.0 Inch Screens
View Single Post
post #10 of (permalink) Old 06-16-2017, 12:34 PM
Join Date: Nov 2016
Posts: 41
I agree. The only thing American manufacturers are lacking on, and have been lacking on forever, is their interiors. Yeah they're performance is great, now they're suspension and all of that are even great, but the darn interiors are always so cheap and tacky it's ridiculous.
BurningRubber is offline  
For the best viewing experience please update your browser to Google Chrome