Looks like that feed is having network issues right now. It is a relayed feed and there isn't a reliable way to determine if it's really up...hopefully I will be able to figure out how to do that and display the correct status. Try later or tomorrow and perhaps their network issues will have been resolved.
Dave