We revisit Tegan Lawon's trip to the Philippines in an SUV.
I'm stuck on a bus... and I've been stuck on this bus for five hours. Five hours!
I'm on the island of Luzon, in the Philippines. Luzon is the largest of the 7641 islands that form the archipelago that make up the Philippines.
It's also the most…
