6 Favorite Pictures I’ve Taken » Glee Live 2011
Glee Live 2011 Tour! The boys singing Friday at the Staples Center in LA. Let’s be honest, we shouldn’t enjoy this as much as we do but because it’s these boys, we love it more than we should. Yes, logic rules.