Police discover apparent drug lab inside Burbank home

Burbank police Thursday detained a person at the scene of an apparent drug lab found at a residence.

Top Videos