Annie Cruz and Flower Tucci are known for their Fucking Machines. Photo #12

Annie Cruz and Flower Tucci are known for their Fucking Machines.