In "We Can't Win", Anna brings in a new gift for the humans - blue energy. Meanwhile, someone is attacking fifth column and it is up to Erica and the resistance to find out who it is! Read our full recap to find out what happened!
Posted in: V
Glee airs a new episode on April 27. It's titled "Home" and we've got the official promo for it.
Posted in: Glee