Chris Colfer and Lea Michele on the American Horror Story Set on July 31, 2012
“GLEE exclusive: Where in the heck are @chriscolfer and @msleamichele?” Ryan tweeted at around 4:30pm on July 31. At first we thought this might be the set of Rachel or Kurt’s crappy New York apartment. Not so fast, though. Ryan’s next picture cleared up the mystery.