Loading
Video

The Locator: Locating Sarah

Season 3, Episode 18
Aired 12.4.10

Troy plays the waiting game and catches a lucky break.