
PREMIERE: Latch Unleash Cover Vid Of "Kicking" by Torche
Proud to bring you an exclusive premiere on MusicBoxPete, as Latch have graciously sent along their cover vid of the song "Kicking" by the band Torche. The glorious video was shot at The Bear's Den recording studio in Attleboro, and it shows the band clearly in their element with each member contributing ferociously to an illustrious and well thought out clip that shows the band's resolve and hard working aptitiude clearly on display for everyone to marvel over. Latch have be