The Spanish Armada, The Spanish Armada
The Spanish Armada is a five-piece noise-rock band from Boston. On The Spanish Armada, their debut album, their sound borrows heavily from Sonic Youth, and the singer even sounds a little like Thurston Moore…
Written on November 28, 2009 | Posted in Reviews