The internet can be a tough place. People are quick to react, slow to think and prone to abusive behaviour. But then something like the above comes along and … well, it gets totally redeemed.

Courtesy of McCovey Chronicles.