It would be lovely if Ben and Adam found themselves in the UK some time for a show. Are there any other redditers lemmings over on this damp (but currently far too hot) island?
You must log in or # to comment.
Update: They’re coming! They’re coming! Hurrah!