Last Resort Episode 10 “Blue Water” Photos

1 year ago, by

November 28, 2012

Here are the official promotional photos of Last Resort episode 10 “Blue Water” — which airs on Dec. 3, Thursday on ABC.

Source: ABC