Feedback

Alabama State Trooper's Good Deed Caught on Camera

 

Trooper Dalvylon Williams was snapped handing out meals to a father and son who were on the side of the road asking for help.

Shows