Duck Sauce on NPR

Posted on Nov 8th, 2010 in On The Air > Press by Mr Goldbar

Radioheads: peep this recent All Things Considered piece on Duck Sauce and the “Barbra Streisand” phenomenon. (In other stuff your parents check, Huffington Post is down with the flock too!)

Leave a Reply

Your email address will not be published. Required fields are marked *