Video

euronews_icons_loading
Guess hoo? Owl peeks into live weather camera in Montana

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 on Wednesday.