Motorized tricycle (Philippines)

tricycletricyclesMotorized tricyclemotorcycle-powered tricycleMotorela/TricycleMotorelasMotorized tricyclesPhilippinesside car onto a motorcycle
Motorized tricycles, or simply tricycles, are an indigenous form of the auto rickshaw and are a common means of public or private transportation in the Philippines.wikipedia
0 Related Articles
No Results Found!