Impatient driver in Albany gets dose of instant karma in road rage video

The Latest