megruder
Kansas
Decatur
(in United States > Illinois)
Not worth visiting!
My former hometown
I was born and raised in Decatur. There really isn’t a lot to see there except the huge street festival that happens every year during the first weekend of August.


Day Tripper