STUDIO
Follow Us

Terms of Use Privacy Policy

La Vista Pot Growing Operation Shut Down

It happened just as DEA Agents showed off 126 pounds of pot seized at Offutt Air Force Base.

Source: KMTV - Omaha, NE

Top Trending Videos