Aesop Rock – Long Legged Larry

‘Long Legged Larry‘ is the title given to the song by super gifted genius who is known all over as Aesop Rock on stage. Aesop Rock goes solo on this perfect song which is...