Justin Leigh Venegas went on a rampage that authorities said sparked an hour-long, 47-mile police chase with cops and Venegas shooting at each other. Police said they had no choice but to pursue.
Justin Leigh Venegas went on a rampage that authorities said sparked an hour-long, 47-mile police chase with cops and Venegas shooting at each other. Police said they had no choice but to pursue.