Mike D and Ad-Rock Speak at Unveiling of Beastie Boys Square in Manhattan
Beastie Boys Square was unveiled this weekend in Manhattan’s Lower East Side, on the same street corner that graced the cover of their 1989 album “Paul’s Boutique”. Adam “Ad-Rock” Horovitz and Mike D. spoke at the celebration as