Aesop Rock wins on his latest drop, “Long Legged Larry”.
On the track, the Strong Island MC strides with his untouchable flow and his countless bars.
“Long Legged Larry” is the first release from Aesop Rock since last year’s Spirit World Field Guide.