Who Can Hold the Longest?
Who can hold the longest, Olivia or Alisha?
In this video Alisha and Olivia compete to see who can hold it the longest. Both are desperate to pee, and end up wetting themselves, but who lasts the longest? The answer is in this video. Plus, you get to see Olivia lose control in her tight spandex shorts and Alisha have an accident in her jeans.