Here are the official promotional photos of Last Resort episode 10 "Blue Water" -- which airs on Dec. 3, Thursday on ABC.
Source: ABC
Here are the official promotional photos of Last Resort episode 10 "Blue Water" -- which airs on Dec. 3, Thursday on ABC.
Source: ABC