Video footage of an unknown creature standing behind a tree in a forest. The video was recorded in Southwest Ontario, Canada
Video footage of an unknown creature standing behind a tree in a forest. The video was recorded in Southwest Ontario, Canada by Timbergiant.