The site is definitely up, and has stayed up. You may be timing out due to the heavy traffic, but all is operational.
The server load that comes with an appearance on Coast to Coast AM is quite heavy
So, I am pretty happy with how the server performed. The traffic was pretty incredible and actually still is.