definitely the best episode of this season in my opinion!
I'm in tears for S, this is so sad :/ also, what the hell gonna happen to Helena ?
never imagined that I would love Rachel so much