Email or username
Men may have built civilizations, invented the locomotive, the car, bacon western cheeseburgers, and ESPN, but they're about to find out that it's not a man's world anymore.
Speculation begins when a bouquet of roses is delivered anonymously to the Baxter household; Vanessa is disappointed with the gift she receives from Mike.
Last Man Standing Season 3 Episode 15 “Tasers” airs Friday January 31 2013 (8:00-8:31 p.m., ET) on the ABC Television Network.
Episode Synopsis: Last Man Standing Season 3 Episode 15 “Tasers”- More »