Monday, July 26, 2010

New Car Show Ad October 1989

New Car Show October 1989

This is from an October 1989 edition of the Greensboro News & Record.

No comments: