Shameless
Kiss Kiss, Bang Bang (11x13)
Air date: May 21, 2013
There's a gunman on the loose and he's after Frank. It turns out Frank's frolicking with the Gastric Bandits has landed him in deep trouble...
- Premiered: Jan 2004
- Episodes: 140
- Followers: 599
- Ended
- Channel 4
- Tuesday at 22