Feb 11

Officially proclaimed the Bigfoot Capital of Alabama

Evergreen, which is designated as the Collard Green Capital of Alabama, is also now officially the Bigfoot Capital of Alabama.

Leave a Reply