US couple captures unidentified creature on camera, claims it’s Bigfoot 12 October, 2023 by Newstars Education See also Elon Musk reacts to Jeff Bezos giving business advice in old video