Board Thread:Questions and Answers/@comment-193.61.239.81-20130625050037

Does anyone remember the picture of Simon and Lewis standing in front of what looked like a public park with a sign that may or may not have been named after them?

I can't find the pic anywhere on the internet! 