There’s a little town in northern Illinois called Oregon where the Rock River flows, the bluffs are beautiful, and a drive-in ...