RAW VIDEO: Mountain Lion Safely Captured in Downtown Santa Cruz - NBC New York

    RAW VIDEO: Mountain Lion Safely Captured in Downtown Santa Cruz