What the heck have I stumbled across? It's 5:00 pm on the East Coast of the US. Is this happening rightnow?