Sunday, November 1, 2009

If These Shorts Could Talk















































1 comment:

  1. If those shorts could talk I'm sure they would be spilling the pee dorling!

    ReplyDelete