Originally Posted by Andrew Thatcher
Its Boston. The red socks
Taken from the Prudential Building?
I'll give you that one Andrew. The clue was Fenway Park, the home of the Boston Red Socks. I'm also pretty sure you are right about where it was taken from, so it's over to you mate.