Contributed by steveman, Posted by Jesse Raub
Dekalb, Illinois based Inspector Owl will be launching last year's EP release as a free MP3 digital download on their website. The digital download for the EP Life Finds A Way will be available until July 1st, 2008. And of course, here's obligatory reference to Nine Inch Nails, who have been working with album giveaways for part of last year and this year.
The band released Life Finds a Way in 2007. You can access the album download here.