Loading
Video

The Locator: Not Letting You Go

Season 3, Episode 17
Aired 11.27.10

Christine and Kelly make new promises to each other.