LOUDEN SWAIN

Louden Swain Begins #MusicMondays

The band Louden Swain will be doing a worldwide release of their new 12-track album called “No Time Like The Present” on January 13, 2017. The first single “Amazing” (available on iTunes) has had a very positive reception. It is a sublimely melodic song that through its lyrics illustrates the...