Taylor police have released a statement regarding a drone crash from its department responding to a July incident.
Marines fly the Neros Archer in first-person video game-like fashion — straight into their targets.