Ever wondered what happened to Damon and Stefan's little sister?? Why the real reason why Damon blocks everyone out? When Karen comes to Mystic Falls everyone is excited and Happy. But is everyone who they seem?All Rights Reserved
4 parts