INSTANT KARMA for impatient London driver



It’s raining cats and dogs, surely he must have figured out why the car in front of him stopped… INSTANT KARMA delivered.

source