Tag Archives: unusual transportation

Spotted Only in Davao: 32-inch LCD TV on Motorcycle

We were on our way home when we saw this. Check it out.

Read More »