Season 2 Episode 3 episode 3

Last Man Standing Season 2 Episode 3 "High Expectations" Photos

Last Man Standing Season 2 Episode 3 "High Expectations" Photos

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