looks like many of these sites are all powered by trafficland.
I was on the official DDOT site. Cams are down. It’s not really happening.