Unique Facts about Mexico: Chupacabra - Sheppard Software Chupacabra Surreality preferable to confabulation Unique Facts about Mexico: Chupacabra - Sheppard Software Unique Facts about Mexico: Chupacabra - Sheppard Software Surreality preferable to confabulation Surreality preferable to confabulation