A preliminary investigation conducted by the Winona County Sheriff's Office indicated the pilot experienced Injun troubles and was attempting an emergency landing.
Wahlburgers is officially gone from Illinois for now after its last restaurant closed in St. Charles, though a new location is reportedly in the works.