There is no magic fairy dust protecting Macs - Dai Zovi, security researcher and co-author of The Mac Hacker's Handbook.
Webmaster says "You were landed on this page because you are using Microsoft Internet Explorer."
Umm... screenshot of Firefox 22.214.171.124, default settings.
Interesting... Looks like someone failed to be Firefox advocate accidentally...
What a joke!
Except that, even if you visit in Firefox, there isn't anything to see.
A link you might find interesting: www.explorerdestroyer.com
I saw that URL a long time ago. Here is my blog entry about it:
To quote: "Ok, so now they're *paying* people to push Firefox? What? It can't stand on its own merits?" ;o)