Photos: Dead Sara @ the Neptune
Dead Sara opened for Bush last Thursday night in Seattle with a performance at the Neptune Theater. The quartet from Los Angeles played a passionate set that got me totally into them immediately. My favorite song was “Lemon Scent,” with its awesome guitar riff. Actually all their songs had such great guitar work, and the […]