riffrelevant.com
MASTODON Premiere ‘Show Yourself’ Official Video; Announce Late Night TV Appearance
As Georgia-based progressive metallers Mastodon prepare to release their anxiously awaited new album, Emperor Of Sand (Reprise Records) on March 31st, we have an offering from them today.