This man road raging got his share of karma the very moment he dished out his act of road rage on the poor car driver. Totally deserved it!
This man road raging got his share of karma the very moment he dished out his act of road rage on the poor car driver. Totally deserved it!