Saturday, February 17, 2018

ALBUM OF THE WEEK (#07): Japan Suicide - Santa Sangre (2018)







INDIEVOTION SCORE: 7.5/10