The 13th annual Tribeca Film Festival kicked off last night at the Beacon Theatre with the premiere of the Nas documentary, Time Is Illmatic. Festival co-founder and Oscar winner Robert De Niro introduced the film and admitted he was 20 years too removed to listen to hip-hop.
After premiering the documentary, Nas hit the stage and performed Illmatic in its entirety. Illmatic XX in stores now.
[RapRadar]