MusicBoxPeteOct 19, 2015PREMIERE: Latch Unleash Cover Vid Of "Kicking" by TorcheProud to bring you an exclusive premiere on MusicBoxPete, as Latch have graciously sent along their cover vid of the song "Kicking" by...