how can you say that the Filipino Karwa drivers are the worst,.,look whos talking???
at least they take a bath before going to work,.,and the car smells good!