Rock n’ roll music is synonymous with legendary group The Rolling Stones who were gearing up for another world tour. Getting the word out in a big way, Pearl took to the streets of the first tour stop in Los Angeles. Through On-Spot projections, buildings were transformed into 3D portals that displayed The Rolling Stone’s greatest hits. It was nothing short of complete “Satisfaction.”