…to wonder about the citizenship status of those two nuts caught throwing rocks at cars on I-85.

Names have not been released, but they were evidently from Texas in town working construction. They were charged with assault with a deadly weapon.

Bonus observation: Watch those charges get reduced.