"Baxter & Sons" is the eighteenth episode of the first season on ABC television series Last Man Standing, which was aired on February 21, 2012 to 13.19 million viewers.
Advertisement
"Baxter & Sons" is the eighteenth episode of the first season on ABC television series Last Man Standing, which was aired on February 21, 2012 to 13.19 million viewers.