Curious owl caught on weather camera in US
Outstanding footage of a curious owl have been captured by a weather camera in Great Falls in Montana, USA. In the footage recorded at night, it was seen that the curious owl approached the camera’s lens and curiously looked up the camera…