Unthinkably sexy vixen and Sheila Grant spend their sexual energy together