Body in Barrel Found in South Bay Marina - NBC 7 San Diego

Body in Barrel Found in South Bay Marina

NBC 7's Alex Presha reports on a body being investigated by Chula Vista Police in the South Bay marina.

    processing...

    NEWSLETTERS