Man Claims To Have Captured ‘Clear’ Photo Of Bigfoot Video

Virginia man Randy O’Neal says he believes that Bigfoot exists after his father and friend took pictures of what he thinks could be the creature standing at a certain location along the Intracoastal Waterway.

read more Man Claims To Have Captured ‘Clear’ Photo Of Bigfoot Video.

Leave a Reply