LogoBETABeta
Episode 29

Freeman's Mind

Season 1Episode 30Aired 2010-08-16
Episode 29

Episode 29

In this episode, Freeman finds the end of the line on the railway system he's been following.