consequenceofsound.net
Mogwai announces new EP: Earth Division
From metal riffs to orchestra strings.