Small Plane Makes Hard Landing On I-84
Boise PD PHOTO
Ada County Dispatchers say they got a call from commuters about a small plane that came down on the freeway just after 7 this morning.
The plane landed in the eastbound lanes of I-84 near the Orchard exit.
2 people were on board the airplane, but no one was injured in the hard landing.