Mastodon have released their latest video for ‘Show Yourself’, the brand new track from the forthcoming ‘Emporer of Sand’ which is due for release on March the 31st. What do you think? Let us know in the comments.
This site uses Akismet to reduce spam. Learn how your comment data is processed.