The National Geographic Channel is debuting a new episode of "The Final Report" tonight (3/27) at 10 pm EST. The subject matter deals with Pan Am 103. Click on the link to watch a clip of the program
Also, they will be repeating at 8 pm EST tonight the Fed Ex Hijacking and at 9 pm EST Egypt Air 990. 3 hours of aviation related programming.