More monster news! The Chupacabra, that elusive bordertown beast, has been videotaped by some police officers in Texas. The cryptozoological narrative rambles on. But we'll always have Montauk.