Mama & Tata in Cuba January 22, 2010 Mama & Tata, Cuba, Dec 2009____________ I don't think they would be too happy if they knew I posted their picture on the scary interwebs.. but every time I see this photo I can't help but to laugh.