The following links may help navigating this page
No Feed Found

Last Short Update · 2005-01-21

We made it to Havanna, which has got some capital flair because it is way easier to organise things like accessing the internet for example. In two days we will leave the island which has been a great host so far.

Commenting is closed for this article.