get your windows tinted. all around even the front wind shield. when they cant see you.. they drive off.
or
If you are a westerner..and something like this happens to you.. just get out of your car and confront the guy.. I gurantee you that he wont lay a finger on you.

But if you from south asia .. youre better off locking your doors. and try to driveoff even if it requires you backing up in the middle of the road.

because their towels keep something civilized getting in their heads.....

....no offense to anyone.