MSNBC Documentaries 07/01/13

Methbusters - Downtown Bust

A group of law enforcement officers from rural Missouri are in downtown St. Louis on a dangerous sting operation.  Watch what happens when try to affect an arrest on a group of suspected meth-peddlers.

Channels