Nathan Vaughn was out on bond on a DWI charge at the time of the fatal crash, according to Tarrant County court records.