NPR Parody: 'NPRness' and new product demos June 04, 2010 by Your Name in geek culture, Meme - Humor/Funny, Video