Was just watching this and they were doing a feature on the Porsche 928 when lo and behold they started talking and showing Chase HQ :-)