Legacy: Season 1, Episode 154
Stefan and Lexi think they might have found the stalker. Charmaine receives life-changing news.