On This Day in Cryptid HistoryMay 9th: In 1999, Mystery Science Theatre 3000 aired their episode abo