Tuesday, December 17, 2019

These are actual billboards in Detroit, Michigan put up by GM. Chevrolet cars are just the best, America, apple pie and chevrolet.

http://stories-etc.com/chevy_BB.htm

No comments: