The Album Leaf’s first track off of the acclaimed album “In A Safe Place” manifests in the form of a lush woodland filled with musically inclined balloon like creatures.

Advertisements