WTF? Seems like the Blogger gnomes that were plaguing our friends in The Bahamas have taken up residence on this URL too. I can post, but not view. Funky. Let me know if you can see this.
Oh, wait, it's just FireFox. The URL is fine in IE. Which is not fine by me, but is a temporary workaround.