Lizzy Rose and Devon Taylor starring in a video from Fucking Machines