Costa Rica NewsUncategorized
Surviving the Annual Automotive Gauntlet: Costa Rica’s Car Inspection Odyssey
. This is not a journey to a mystical temple or a sacred volcano, but to the hallowed grounds of Dekra, the automotive colosseum.