Saturday, July 08, 2006

Not sure how they're going to prove this claim...

Check it out for yourself if you want. It's at the west end of Lea Bridge Road, just above Clapton Roundabout.