There's No Place Like Homeless

Season 2 Ep 1211/6/2008

Sarah loses her keys, forcing her to live on the streets; Steve's faith is called into question after a series of unlikely events.

Up Next