Aesop Rock and Jeremy Fish have teamed up for a new collaboration in celebration of World Frog Day,
which takes place on March 20. Together, they've released a new song
called "Long Legged Larry," about a high-hopping amphibian who saves the
day. Check it out below. (exclaim)
No comments:
Post a Comment