When London River shows up early to Kayla Paige’s Halloween party with the same Elvira costume, Kayla unleashes all of her stress from the week out on her best friend with spanking, bondage, flogging, foot-caning, dick-on-a-stick, ball gag, strap-on anal, and multiple orgasms!