
Last year, the North Carolina band Lost in the Trees announced an indefinite hiatus (and it sounds like it’s permanent). But before they went their separate ways (well before in fact), they recorded a majestic cover of the Beatles’ “And Your Bird Can Sing.” We’re proud to premiere it below. Continue reading »