Darrion Dalton Taylor Published September 12, 2014 at 213 × 160 in Darrion Dalton Taylor arrested by Terrell Police Department