Finally! A sighting of Big Foot captured on film!