Concert review: The Future and present of rap

★★★★☆☆