about a month ago or so, either the discovery channel or history channel, or something like that, was advertising this new mermaids uncovered show...or something...and they had new video evidence of their existence. the stupidest, crappiest looking evidence, as advertised by the...