Okay, last time I posted a new topic it turned into a fabulous, yet not too vicious, flame war. I searched high and low and couldn't find any mention of this, so if this turns out to be a double post, then I claim full innocence!
Now, check out this link on the BoC pages...
http://www.boardsofcanada.com/rm.html
Someone posted it on the Yahoo newsgroup. Any idea what this could be, and more importantly, what the text on the bottom means?