The Almost have launched a full stream of their forthcoming album. Titled 'Monster Monster', the record will be released on November 3rd.
The Almost have launched a full stream of their forthcoming album. Titled 'Monster Monster', the record will be released on November 3rd.
You can listen to it here.