Pick-up decided at last minute to not take the exit, swerved toward me, saw me at last minute (yellow jersey, 2 flashing red lights on helmet and seat post), truck tires were smoking when screeched to a halt. Whew. In Santo Domingo, Dominican Repupblic.