Aesop Rock – “Long Legged Larry” (Video)
Longtime artistic allies Aesop Rock and Jeremy Fish have teamed up to share their latest collaboration: “Long Legged Larry”. Larry is a particularly altruistic and well-abled frog, who hops from place to place looking to help ease folks’ troubles. Fresh off his acclaimed album Spirit World Field Guide, MC/producer Aesop Rock has documented three instances of Larry’s valiance in a brand new song, brought to life through the magic of stop-motion animation in a music video by Rob Shaw.