Does Stefan become human?
Does Stefan become human? Last week, Caroline was wondering who would be the one to make Stefan flip his humanity switch. Now, we don’t have to worry about that anymore! You don’t need a humanity switch when you’re…well, human. Stefan Salvatore has finally been freed from his ripper side forever. Who is Stefan’s true love? […]