Where To Stream Clone Season 1 Episode 2
Albert
- Aired November 24, 2008
- 30 Min
Victor and the clone hide out in a small village in the Lake District, where Victor discovers a woman who he thinks might be able to help fix the clone by donating a little bit of her brain.