Fire at South Bay wrecking yard sends thick plumes of smoke into the air

SAN DIEGO — A large fire broke out at an auto wrecking yard in the South Bay Saturday afternoon, sending thick plumes of smoke into the air. The yard is located just south of state Route 905, on Cactus Road in Otay Mesa. Watch: Rescuers free trapped driver after freeway crash San Diego Fire-Rescue reported … Read more

x