Several buses, large vehicles catch fire, cause shelter in place in Santa Rosa
Thick black smoke could be seen near Highway 101 and Scenic Avenue in Santa Rosa. Several buses and large vehicles were on fire.
More Videos
From CNN Newsource affiliates