Ahh vigilante justice...