Tag: Howard Stern

Howard The Duck

Posted on May 9th, 2011

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.