Viewing Windows Central in IE/Chrome/FF has a massive delay before the page appears. Why the delay?

Printable View