Feedback

Men Win Meth Lab in Storage Unit Auction

 

California men discover the storage unit they purchased at auction contained the makings of a meth lab. KCRA's Claire Doan reports.

Shows