Idaho Falls
45° F
Partly Cloudy
Partly Cloudy

Huge plane lands at IF Airport

A Russian airplane at the Idaho Falls Airport on Wednesday might be the largest ever to land there.

Advertisement