Leem Of Earth Drop New Song “The Beech Tree’s Song”

Florida atmospheric rock band Leem of Earth has released their new single “The Beech Tree’s Song,” which you can check out below. The track appears on their new album Chapter One, out now.