Videos by Golden West Business News. Golden West Business News is a family owned Newspaper in Santa Barbara California, established in 20
I was not expecting to come across this accident, the camera shook more than usual trying to capture this accident on video.
I was not expecting to come across this accident, the camera shook more than usual trying to capture this accident on video.