National Lampoon Radio Hour 17 November 2003 / tidbit The National Lampoon Radio Hour, a precursor to Saturday Night Live, is making a comeback.