Meth Lab Bust in Metro Buffalo!
Erie County Sheriff's Deputies busted a suspected meth lab on Grand Island late Thursday night.
A search warrant was executed at a storage facility on Bedell Road, where authorities arrested Timothy Homa and Jennifer Carrigan. The two are facing state and federal charges.