One Killed in Southeast Houston Hit-and-Run Crash That Ended in Truck Crushing Car
One person was killed early last Saturday morning following a car crash at an intersection in southeast Houston, according to ABC 13 News. The crash occurred just before 4 a.m. on Cullen Boulevard near Almeda Genoa Road when a speeding Ford F-350 collided with a Toyota Camry. The impact was severe, leaving the pickup truck … One Killed in Southeast Houston Hit-and-Run Crash That Ended in Truck Crushing Car