Truth in Advertising

Truth in Advertising
This is the sign you see when you enter the town of Buena Vista, Virginia. I graduated from there and my mother still lives there.

Deborah Higgins
Calverton, NY