1001 rules for my unborn son
Up to 139 so far, and still going strong. Most of them aren’t actually rules, of course, but that’s splitting hairs, really.
The captions to the photos are the funniest bit.
Up to 139 so far, and still going strong. Most of them aren’t actually rules, of course, but that’s splitting hairs, really.
The captions to the photos are the funniest bit.