Kennedy Leigh takes her pussy to new heights with the giant Hitachi wand and rumbles her way to an earth-shaking orgasm.