No upcoming broadcasts
Last Man Standing
Series 3 Episode 16: Stud MuffinThe Baxter's neighbour Chuck Larabee stops by with his German Shepard, Lady, to let them know that their tiny dog, Muffin, has impregnated his dog.
- Category
- Sitcom
- Original air date
- 2014-02-28
Cast and crew