That's weird. I have that site bookmarked already but yesterday the site was coming back as invalid URL. Maybe it was simply a server issue somewhere.

Thanks.