Tuesday, September 07, 2010

New Car Display October 16, 1994

New Car Display October 16, 1994

This is from the October 16, 1994 edition of the Greensboro News & Record.

No comments: