Thursday, March 31, 2011
Glee Cast Filming Their Upcoming Performance of "Barbara Streisand" by Duck Sauce
Posted by
Cecilia
at
Thursday, March 31, 2011
Email This
BlogThis!
Share to Twitter
Share to Facebook
Labels:
Pictures