NC_roadrage0328_mezzn

Caught On Tape: Road Rage Karma

A road rage driver in Florida gets a dose of “instant karma,” after tail-gating another driver and then running his pickup truck off the roa…