Car Driver Teaches Counterflowing Jeepney Driver an Unforgettable Lesson

Car Driver

Video of Car Driver Teaching Counterflowing Jeepney Driver an Unforgettable Lesson Elicits Comments TRAFFIC PROBLEM – The video footage of a car driver teaching a counterflowing jeepney driver an unforgettable lesson. Nowadays, the worsening traffic condition has been one of the major problems not only in the Philippines but also in various regions all around … Read more