Tag: Chevrolet Silverado loses control on Highway 101 Near Spencer Avenue and Strikes tow truck vehicle and Driver