WHERE DO THESE PEOPLE COME FROM?????????????????????

I agree. Drag his a** around for couple miles. I'd take bets he wouldn't lift his hand to any living creature again.