Christopher Herrera in Arlington Car Accident on I-20 near New York Avenue

The man was ejected from the motorcycle and was transported to a local hospital, where he died Arlington, TX. –  […]