Todd Roll Travel Articles

 
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.