by Robert Halfling May 08, 2004
An audio or video recording that is sealed from the public. Done mainly by governments and large companies. Should the tape leak, they lose a lot of credibility.
by ChinPingas March 20, 2023