Album Drop: This Week’s New Releases, Err, Release

It’s a slow week for new music. But we’ve got one lone gem, a diamond in the rough. Here is Lost In Trees’ version of home alone, after the jump …

Lost In The Trees, All Alone In An Empty House
Yelps and echoes with strings.