I remember watching that report! Could it be him?
Time for some skilled freezer to do some digging around in the archives of the internet.
freezer = freeper, darned spell checker!