Mastodon may not be the chattiest of bands but, as their fans found out in London recently, they more than lived up to their reputation as one of the most influential bands on the scene by delivering ninety minutes of the finest metal around.
Tag