Shane Russell and Twelve Foot Ninja are currently part way through their first world tour. Following four dates in Germany and the UK, they are off to North America for a huge string of dates supporting American Tech Metal band – Periphery. Their shows in Europe have included the infamous ‘Euroblast’ Festival in Germany, with Meshuggah, and fellow Australian Zildjian Artists – Circles. http://www.euroblast.net/index.php/en/
Proudly Distributed by Australasian Music Supplies.