INTRACOASTAL WATERWAY, Virginia – Does Bigfoot live in Virginia? A Virginia man has posted what he called the clearest photos of Bigfoot ever taken.
“Finally, a photo that is not blurry nor hidden behind a tree. A clear photo of Bigfoot standing out in the wide open. You be the judge,” Randy O’Neal wrote on YouTube about his Bigfoot entry.
O’Neal said the pictures were taken by his father and a friend while fishing on the Intracoastal Waterway in Hampton Roads.