Contact the publisher of this press release Jaguar Pictures: "666 the Beginning of the End" Wraps Principal Photography on Location in Mexico