Interview with Twelve Foot Ninja at Louder Than Life 2016

Rei Haycraft interviews Twelve Foot Ninja after their set at Louder Than Life in Louisville, KY on October 1st, 2016.