Subscribe | Digital Edition
A General Motors Canada advertising campaign in Vancouver, Canada, that bashes transit buses and their passengers was scrapped after complaints whistled in from all directions.