Todd Roll Travel Articles

 
Capitalists on the Loose in Havana – Cuba, Caribbean
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.