Glee Live! at The O2

This past Saturday, Steven and I went to the Glee Live! concert at The O2 in London. When they started selling tickets for this concert, I was the only one watching Glee, but shortly after (and thanks to me) Steven got pretty much addicted to the show as well. Unfortunately, all regular tickets were sold…

Read More