Heck… There’s no place like it anywhere on the planet. There is enough blood, sex and mayhem happening to challenge the folks of Bon Temps, Louisiana. Those two towns could have a showdown.
Which cinematic would you nominate as the bloodiest town in TV-dom?
Banshee returns: Season 3 starts January 16 at 10pm Pacific only on Cinemax.