Alpine Body "Still Smoldering" When Discovered: Officials | NBC 7 San Diego

Alpine Body "Still Smoldering" When Discovered: Officials

NBC 7's Omari Fleming reports on the discovery of a body on a remote road near Loveland Reservoir.

    processing...

    NEWSLETTERS