Forum Discussion
MARK_VANDERBENT
Jul 25, 2013Explorer
If consumer reports gave huge thumbs up to impala, then GM must be doing some good stuff !!! They never say anything good about American autos. I never read their stuff because of it. Might have to check out the review!
About Travel Trailer Group
44,026 PostsLatest Activity: Feb 24, 2025