Not much happened. But there was a whale in the Thames. That's pretty cool. I want there to be lots of whales in London.
Update: :-(
Comments
Dom
Artemis