Here’s your feelgood video of the day, assuming that it’s okay to feel good about a young teenager lying on the ground with blood running out of his head after he decided to throw a few roundhouses at a schoolmate with a visual disability.

After the bully was scraped off the pavement, the cops booked him on a charge of misdemeanor battery, a minor punishment compared to the fact that he’ll be known for the rest of his life as The Kid Who Got His Ass Kicked In That Video After Throwing Down With A Blind Kid. The hero, meanwhile, has now been suspended from school and kicked off the football team because violence is always wrong ‘n stuff.

A petition to get him reinstated on the team has now been launched online, which stands by the high school student’s actions… Dawn Wentland called on the school to reconsider and treat the junior like the ‘hero he is’. ‘I don’t care what the policy says. Its self defense via a bystander. To beat a blind kid and get to play the victim card. Cost another kid his education. That boy is a hero. Treat him like one.’ However, Huntington Beach High School district officials stuck by their move and said they could not accept violent behavior from any student.

The online petition to reinstate him is already north of 25,000 signatures as I write this. I assume the school will eventually cave and vacate the suspension at least, partly because even the criminal code in a state as blue as California permits violence in defense of another (provided you use no more than is reasonably necessary to end the threat) and partly because America looooves rough justice and is going to hound school administrators until they do the right thing here.

As for the bully, I assume he’ll meet the same fate as every other villain in a viral Internet melodrama nowadays, with an online lynch mob doxxing his entire family and threatening them to the point where they can’t go outside anymore. Since justice, both legal and rough, has already been served, maybe we can drop the torches and pitchforks for this one? Maybe?