A fan wearing Stones pins stands at the venue where the Rolling Stones will play their concert in Havana, Cuba, Friday, March 25, 2016. The Stones are performing in a free concert in Havana, becoming the most famous act to play Cuba since its 1959 revolution. (AP Photo/Ramon Espinosa)