Your topic specifically states " I didn't know Chevy ImpaLUH made CanaDuh "
Canada which was once a series of British colonies and territories, was not made by Chevrolet.
Red is a Venza owner. That explains his posts.
he`s probably running from the squirrels as we post if he owns a Venza.