One of life's greatest mysteries is how the b
December 18th, 2009 Love SMS
One of life's greatest mysteries is how the boy
who wasn't good enough to marry your daughter
can be the father of the smartest grandchild in the world.
One of life's greatest mysteries is how the boy
who wasn't good enough to marry your daughter
can be the father of the smartest grandchild in the world.