SEARCH ARTICLES

Todd Roll

Capitalists on the Loose in Havana - Cuba, Caribbean

Todd Roll and his traveling companion brave the Cuba embargo to see real live communists in their natural environment.

More Travel Stuff