Could this be the unknown Osmond Brother? Story with video here.
‘Bigfoot’ caught on film in Utah
BIGFOOT has allegedly been found lurking in the forests of Utah.
Beard Card was on a camping trip with his siblings in Provo Canyon when he started filming what he thought was a black bear.
Until it stood upright.
Unfortunately, Mr Card was so frightened, he fled from the scene, failing to film any more of the creature.