Torche Torche are premiering their new video for "Kicking." The track comes from 2012's Harmonicraft.





Bands in this story