MusicAlbum Reviews Stick Finlays Progress on Paper LP Stick Finlays are a young three piece from Scotland who have taken the creative influences of bands such as the […]