Home Videos Overturned semi-truck leaks diesel on Highway 101 near S Bailard Ave Overturned semi-truck leaks diesel on Highway 101 near S Bailard Ave Mar 30, 2022 comments off Tweet on Twitter Share on Facebook Pinterest news