Macklemore and Ryan Lewis partied on the high seas for their "Can't Hold Us" video, but they had to settle for a traditional stage and over 3,000 screaming fans at Rolling Stone's recent Bacardi Rebels concert.

On May 20th, the chart-topping duo performed the second single from their album The Heist at New York City's Roseland Ballroom in honor of Cuban Independence Day. Following a set by Fitz and the Tantrums, Macklemore got the fists pumping while he crowd-surfed and even stood upright on fans' hands. As an extra nod to the Manhattan audience, he even wore a throwback Patrick Ewing Knicks jersey (it's not a Nets town yet, after all).