Hardcore Annie Cruz gets double stuffed