Love the background noise in the video. Yep, that is the Philippines nothing but constant noise. Between 1988-2008 I made 53 trips over there and ended up getting married to a Filipina, in 2003, who grew up way out in a province. These types of gonzo repairs happen all day long. Given that most traffic rarely moves at more than 25 mph, except on the few expressways, this repair won't be a problem. Now if you saw them do electrical that would really make your hair stand on the back of your neck.