EDITION 34By Mathias Eichler
Delta Spirit’s self-titled album ‘Delta Spirit’ released in 2012 is definitely on the list.
Roll down your windows and give it a whirl.
(My musical tastes are becoming more and more ‘Americanified’… scary thought).
Written & published by Mathias Eichler in the great Pacific Northwest. LIVELIFELOUD has been online since December 2000. Designed by Einmaleins.