john michael castillo

An accident in Orange County involving a passenger truck and a motorcycle claimed the life of Vidor man May 30, Texas Department of Public Safety Trooper Stephanie Davis reports. 

shadow