Day:
May 2, 2009
Stag Do
Bachelor party, sometimes lasting more than one day or night.
May 2, 2009