Tag: Glee

Glee Gets Sauced

Posted on Apr 27th, 2011

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.

Tags: ,
Posted in Videos
RSS