Costa Rica is finally cracking down on the wild west of bicimotos, those motorized bicycles that have been cruising the streets like they own the place.
Tag:
Costa Rica is finally cracking down on the wild west of bicimotos, those motorized bicycles that have been cruising the streets like they own the place.