Police: Drug Lab May Be Cause Of Apartment Explosion In Arlington
Arlington police say a drug lab may be to blame for an explosion at an apartment complex overnight.

More Videos