The album art and street date has been released for the new Beastie Boys album! We been waitin' a minute for this one. If you remember, they released Too Many Rappers a little while back, which in my opinion was a STELLAR track. The album art is incredible, and it is set to come out on MAY 3rd.
Enjoy!
~MarK~
No comments:
Post a Comment