Just saw this preview on showtime. Didnt see it posted on here after a search so here is the link. Its about the gun shop in Colorado who lets cameras in and pretty much from the clips i've seen makes us look like idiots.
Showtime Official Site :: Series :: Lock 'N Load
Showtime Official Site :: Series :: Lock 'N Load