Glee Gets Sauced
Posted on Apr 27th, 2011 in Videos by Mr. Goldbar
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.