The Truth Behind Creatures of Legend Revealed in New Science Channel Series “Mythical Beasts” Premiering Sunday, October 14 at 10PM occasio 6 years ago