BREAKING: Small Plane Lands on I-84 [PHOTO]
Traffic is blocked on I-84 at Orchard after a small plane landed on the freeway.
KTVB reports that the small plane is a Cessna that landed about 7 AM. It appears to have minor damage but is still in one piece. No injuries are reported at this time.
Here's some pictures surfacing on Twitter: