Inside the World of Illegal Street Racing in the Caribbean

Cruising down the highway at breakneck speeds, daredevil teenagers in the Dominican Republic are risking their lives to engage in illegal street… more