Questionable COVID testing site pops up, then disappears in Santa Cruz – YouTube

Questionable COVID testing site pops up, then disappears in Santa Cruz Subscribe to KSBW on YouTube … University of California Television (UCTV).

  • You already voted!
  • Read More