infomercial: a television commercial presented in the form of a short documentary
promotion: a message issued in behalf of some product or cause or idea or person or institution
omnirange: a navigational system consisting of a network of radio beacons that provide aircraft with information about exact position and bearing