Here's a neat picture I found while surfing around online this morning. Maybe you've all seen it, but I never have. From what I understand, Chevrolet brough this display to Grotewold's Chevrolet in LeMars, Iowa for their grand opening. Wonder what ever happened to this one ??
The good old days !!
The good old days !!


Comment