National Lampoon Bought Up by PalmStar Media for Near $12 Million to Revive Brand

National Lampoon Bought Up by PalmStar Media for Near $12 Million to Revive Brand