The Rolling Stones unleashed two hours of thundering rock and roll on an ecstatic crowd of hundreds of thousands of Cubans and foreign visitors Friday night,