autostraddle.com
Glee Episode 507 Recap: Puppet Masterpiece Theater Should Girl It Up Maybe
This week on Glee, everybody turned in to a muppet and Santana and Dani didn’t make out!