So they were at the Irish Pub during Glee Live Tour 2011
Chris and Darren were both there! Nice to know! ;) (and Ashley, but that’s given)
Is that a warbler tie, Ash?
I wish I could understand the Russian to English translation - it’s so garbled!