Delaware Liberal
Q: How does Michael Castle take a pee?
doctornick
17 years ago
See the comments for the answer.
Exit mobile version