Life can be kinda wild in DeKalb, Illinois. When I say "wild", I mean wildlife as police recently warned the public that a black bear has been spotted in the city.
Don't you hate when you run into someone and you think "I know this person?" What makes it worse is when the other person thinks they know you too.
This scenario presented itself on a recent trip I took to Evansville, IN.