Search Results for 'bassist and current band artist'
1 results found.
The Slug slithers to Land of Rising Sun
Ahead of a monumental rock tour of Japan, leading Irish sludge metal band Ten Ton Slug is releasing its new single, ‘Livid’ this Saturday, November 14.
