Kendrick Lamar GNX

Lamar cleans up with surprise album, GNX