Poster of Cast and Crew in Fighting Angels  The Series - Welcome Home (Season 2 - Episode 3) - Welcome Home

Fighting Angels The Series - Season 2 - Welcome Home (Episode 3)

Plot: Two powerful angels are captured by a group of powerful vigilantes that wants them dead! Dr. Khalia establishes command at the Halo Mansion
Episode Aired On:
Wednesday, May 12 2010
15 years ago