Glee Gets Sauced

Posted on Apr 27th, 2011 in Videos by admin

The internets are still abuzz from Duck Sauce’s “Barbra Streisand” popping up on Glee last night. Hellooooo, America! Here’s the whole episode in hi-res, fast forward to 43:03 for the spectacle.