Too Slow to Live

Delaware really want you to listen to their new album, “Too Slow to Live,” so much so that they’re offering it as a free download from their site. Even better, you can also listen/watch it through a series of video streams! I love the fact that this 7th album is also released as their 5th exhibition.