Last Resort Episode 11 “Damn the Torpedoes” Promo

1 year ago, by

December 14, 2012

Here is the promo for Last Resort, episode 11 “Damn the Torpedoes”, which will air in January.