Abc News Artesia, New Mexico Meth Scourge

Straight off the streets of mothafuckin Artesia. Emerald City and the land of crystals.