Decatur, Illinois

Decatur, Illinois
Curve-In, Fairview Avenue

Saturday, September 3, 2011

Fairview Park Bears




Larry "Bear" Logue passes this along from all of our pasts. Do you remember the bears at Fairview Park, Decatur, Illinois?