- Joined
- Nov 6, 2016
- Messages
- 1,579
I remember on one of my trips through Flores I watched anxiously as the wiry bus driver exerted all the force he could muster onto the brake pedal as we came down a mountain, signalling perhaps the requirement for brake maintenance.
Embedded media from this media site is no longer available
Last edited:
