demon-media.co.uk
Low Chimes, a Band to Look Out For 
The importance of the release date of an album can often be understated, but when Illumine, the debut LP from Stroud outfit Low Chimes, was released in early October, it perfectly captured the late…