Cherie Deville and Maestro starring in a video from Hogtied