Nas – NY State Of Mind x Made U Look Live (Video)

blame it on Shake December 2, 2011

Nas hit the stage during the Music Loves Art event last night at the Ricochet Lounge in Miami. On top of selling his first painting for $14k, dude rocked a few of his classics.