Last Man Standing Season 2 Episode 3 “High Expectations” Photos

1 year ago, by

November 7, 2012

Here are the official promotional photos of Last Man Standing season 2 episode 3 ‘High Expectations” — which airs on Nov. 16th, Friday on ABC.

Source: ABC