Tag: pt darwin sucks

We've been bashing on Louisiana a lot lately — pointing out how they're pretty much the awfulest state in the union, how their prison...

Wonkette Bazaar