Ken Gerhard and the Houston Batman get some cryptozoological coverage this Halloween Season. Video at the link:
HOUSTON (KTRK) — Big Foot, the Chupacabra and the Loch Ness Monster — they’re all creatures of lore that have captivated mankind for centuries. But did you know that Houston has a legend of its own? We go back in time for a closer look at the case of the Houston Batman.