AlternativeMusic VideoNewsProgressive Metal November 11, 2016 James Weaver Twelve Foot Ninja unveil new music video for ‘Sick’ TWELVE FOOT NINJA have released a brand new music video! Read More