Dutch “Cuddly Owl” finally caught on video. This bird has been cuddling the citizens of this town for a while. It likes to land and stomp on people’s heads.
Dutch “Cuddly Owl” finally caught on video. This bird has been cuddling the citizens of this town for a while. It likes to land and stomp on people’s heads.