07/01/2013

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.

Speak Out