KARMA: Episode 2.11 – “Crossroads”
October 26, 2015 9:59 pm
In the season 2 premiere, four months later, Karma and Valerie are both at a crossroads; meanwhile, Melinda’s past comes back to haunt her.
(34)