At least I’m assuming it’s art. From the Canada line platform, you can see a big banner featuring the Google homepage. I thought it was an ad at first. However it’s surrounded by a half dozen cardboard placards with various other sites on them – Facebook, MySpace, etc.
A mystery!
