Travis Babcock Amarillo: Young rider killed after losing control on Hughes Street overpass collision with SUV
Travis Babcock, 31, died in a crash on Monday after a motorcycle accident on the Hughes Street overpass near SW First Avenue in Amarillo, Texas. The incident involved two motorcycles and an SUV traveling northbound at the time of the collision. Police say all three vehicles were moving in the same direction when trouble started. … Read more