A Current Affair put up that bigfoot video that’s been all abuzz on the internet the last couple weeks. I’m guessing it must be the crappy windows media encoding, but this video is nowhere near as amazing as has been implied.
Click to watch
It does appear to be a humanoid walking on the beach. From this video, I’m guessing its a humanoid in green rain gear.