Shanghai General Motors created a strong and powerful road safety campaign showing us that traffic signs are there for a reason.
Buick: Speed Limit7
Awards won (add award)
Leave a comment
Do you have a tantalizing tip off for a hot scoop? Don’t delay, be our honorary informative and we’ll reward you!