The intersection of Taylor Road and Selph Landing Road
The intersection of Taylor Road and Selph Landing Road
The intersection of Taylor Road and Selph Landing Road

Car slams head-on into semi truck near Pasco

October 24, 2016 1:39 PM

More Videos