I saw this Chinook helicopter land rapidly off of Allentown road near the Dragon Dome in Pekin at 4:32pm today. Two cops rushed to meet them in the field. I didn't know if it was an emergency landing, but why else would a military helicopter land rapidly in a field?
Rapid landing of a helicopter in Pekin.
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: