Last Resort Episode 3 “Eight Bells” Photos

2 years ago, by

September 27, 2012

Take a look at the official promotional photos of Last Resort episode 3 “Eight Bells” — airing on Thursday, Oct. 11 on ABC.

Source: ABC