One more cosmological pun and I'll implode. Anyone remember the TV show Time Tunnel? It sure looks like their stage set you don't suppose...