Howard The Duck

Posted on May 9th, 2011 in On The Air > Videos by admin

Howard Stern recently discovered a little tune by Duck Sauce called “Barbra Streisand.” Check out what the King Of All Media had to say about DS on his show today.