Guess hoo? Owl peeks into live weather camera in Montana
An owl perched atop the US Bank building downtown Great Falls, Montana, peeked into the lens of a TV station weather camera Wednesday.