They dont look to happy. On the road in Costa Rica.
Sum 09

DSC_0497

Advertisements