Idaho Falls
67° F
Overcast
Overcast

Big fly surprises Ido

Published On: Jul 30 2012 07:00:00 PM CDT   Updated On: Jul 31 2012 02:07:22 PM CDT

A bug in the skycam startles forecaster Ido Walker.

Advertisement