Lake Lou Yaeger in Litchfield, Illinois, is a Shore Thing

“I cannot believe we’re in Illinois.” Hang around Lake Lou [...]