They call themselves The Greatest Rock n’ Roll Band in the World, and a massive exhibit in London strongly argues they might be right.
The Saatchi Gallery is currently the epicenter for Exhibitionism, a comprehensive exploration of The Rolling Stones. From music to fashion to politics, the exhibit celebrates…