THE OTHER Release Music Video for “Puppet on a String”
The Other recently released their newest album, The Devils You Know, after their release of New Blood in 2010. The band have released a new music video for the track “Puppet on a String” off of The Devils You Know. Get a first look at The Other’s new video here as well as below. The Devils You Know is …
Continue reading “THE OTHER Release Music Video for “Puppet on a String””