Annie Cruz and Flower Tucci starring in a video from Fucking Machines