The Jungle Giants Tour Starts Next Week ! Check Out New Live Clip For ‘Devil’s Play’
As they ready themselves for the final run of tour dates in support of their Speakerzoid album, The Jungle Giants are thrilled to reveal a new live clip for their song ‘Devil’s Play’. Shot in various local and international locations during The Jungle Giant’s 2015 tour dates, the clip was once again compiled and directed by […]