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).