Cubans know how to have fun!!