12 June, 2008
11:31 AM ● Sesame Street Oscar?

Sesame Street Oscar?

NO NO...

brought mr. lele to the Peters Residence.
he's not allowed to walk in the house when grandma is at home.

so papa put him in the IKEA dustbin!

poor lele

Comments: Post a Comment


xxxxxx