Well, possibly a mating pair of bigfoots. Another frustrating and tantalizing photo of the elusive creatures. Yeah it looks like it could be a bigfoot, but.... it could be something else. Do bigfoots have some kind of "spider sense" that keys in on camera lenses? It would appear so.