Marble Sheep “The Sun Of Alaska”
In one of those cruel-not-really-cruel moments a music fan faces more than they’d like, I discovered LSD March were playing in Osaka last night only, oh, four hours before the show. Though I flirted with the idea of throwing all my responsibilities to the side for the night, I chose to be responsible and miss…