Saturday 21 March 2009

Have the teddies arrived yet?

I know Huckerby has arrived safely in Greece. Scotland has yet to receive a teddy, but what about the other three?

No comments: