A child falls out of moving taxi on busy road in Baguio City
A shocking video captured in a busy street of Baguio, Philippines, when a child suddenly falls off from a moving taxi. The incident capture...
A shocking video captured in a busy street of Baguio, Philippines, when a child suddenly falls off from a moving taxi. The incident capture...