The Jim Gaffigan Show

No Good Deed, Pt. 1

Season 2 E 5 • 07/10/2016

Jim finds himself in hot water after he gets strong armed into letting Dave open for him at a big show.

More