Connect with us

News

ATV Rider Comes Upon Unidentified Bipedal Creature

A Clark County, Idaho man says he was riding his ATV when he came across a primate-like creature. The anonymous...