Neil Patrick Harris Dreams in Puppets Posted on November 27, 2012 by Scott Sevener in Just Laugh Humor Blog » Funny Videos Would you really expect anything less awesome from the likes of Barney [...]