Idaho Falls
80° F
Overcast
Overcast

Big fly surprises Ido

A bug in the skycam startles forecaster Ido Walker.

Advertisement