On The Road With Twelve Foot Ninja
Posted by Zach Shaw on November 13, 2013
Things didn’t get off on a great note for Twelve Foot Ninja’s first ever tour of the States. Thanks to visa issues, the Australian band’s entire involvement with Periphery’s This Tour Is Personal fall tour was in jeopardy. It was extra hard for us at Metal Insider to see, given that when we spoke to […]