what going on?

Vivid Valley 1x12

Peace and Love?

β€œLast Girl Standing” climaxes with all of the Vivid contract girls in an orgy. The only problem: they hate each other. More grievances air during a wicked game of β€œTruth or Dare.”

Mar. 28, 2004

Vivid Valley season 1

Leave a comment

Name *
Add a display name
Email *
Your email address will not be published
Website