Meglamancha | Silica Staertenbard Records (CS/DL)   Netherlanders Freek Philippi and Marlon Wolterink otherwise known as Meglamancha have delivered their third full-length release in as many years with Silica. Last April we covered Megara, which was a lot more spurious and revved than this one. A year has driven a direction of ominous composure. From […]