KINGSTON FALLS, N.Y. — An ominous record store employee reportedly warned customers yesterday that the new Mogwai album should not be exposed to direct sunlight,…
TULSA, Okla. – Retired geologist Lloyd Manning has finally packed up his hardcore records and entered his post-rock phase, according to those close to the…