Rebecca Vanguard

Rebecca Vanguard
8.6/10

Rebecca Vanguard, or sometimes credited as Sailor Luna, was born on May 26, 1997, in Sioux Falls, South Dakota. She began her career as an adult performer at the age of 20…