Home Tags Mermaids: The Body Found

Tag: Mermaids: The Body Found

In Defense of Discovery Channel

Last week, Discovery chief Rich Ross announced the channel will no longer deal in fake mermaids, Bigfoot, or Megalodon. In defense of Discovery Channel, here are five reasons to keep it just like it is