Alyssa Roman Killed in DUI Crash on Highway 1 [Santa Cruz, CA]

DUI Accident Kills Alyssa Roman, Richard Quihuis Jr. Arrested on Highway 1. SANTA CRUZ, CA (April 20, 2021) – Wednesday morning, 19-year-old …

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 10,000 other readers who get their news from us