Invincible Faith

The Invincible Faith was a MC80 star cruiser in service to the Alliance to Restore the Republic prior to the Battle of Endor.

Appearances

 * Star Wars Battlefront II