02 November 2008

rock lobster.

sheppie and layla are best friends, so naturally they should have matching halloween costumes.



(thanks for letting me borrow the pic from your blog ana...)