Image
The Beastie Boys (left to right) Ad-Rock, Mike D, and MCA performing in Barcelona, Spain in September 2007.