Petite Sheena Rose loves being foot-worshiped. Pete loves foot-worshiping Sheena Rose. So much in common will undoubtedly lead to great things!