Inching towards mediocrity.

Thames as it ever was.

The Thames River in London, England, was declared biologically dead in the 1950’s – which is basically just a nice way of saying “you’re gross and awful and nothing will ever live in you.” Good news on the horizon, though – the Thames, apparently are a-changin’.

Things are looking up, river.

Continue reading