Thursday 14 January 2010

How does John Defoe see anything?



Nice facewear I guess. If you like seeing things in... dark green and even darker green.