Red Handed Denial Release Video For "Manipulator"

Red Handed Denial have released the music video for their track, "Manipulator" off their upcoming concept EP, Wanderer. The EP is set for release on April 22, 2016, and will be available on iTunes, Spotify, Google Play & Bandcamp. Fans can pre-order a physical copy of Wanderer now at

Watch the music video for "Manipulator" below!