Texas Dept. of Public Safety photo of March 29, 2017 fatal pickup-to-van/bus crash
Urban area delivery truck amid heavy pedestrian traffic
cenex diesel pump
Border
Martinez
young driver
inspection
NYC Police SUV and Mercedes-Benz Metris van
eld
Shuster