Friday 20 June 2008

Have I already told you that the Imagination is a dying animal?

If you live in Shoreditch this video is surely the greatest.

No comments: