[Video] Music video for “I Believed In God” out now

Check out the new video for “I Believed In God”, out today! It’s directed and produced by The Diamond Brothers and stars actors Zelda Williams and Jason Trost.

Download / Stream the track: iTunes | Spotify

The video was shot in Los Angeles and enlisted a production crew worthy of a Hollywood blockbuster with previous credits including Looper, Men In Black, Predator 2 and many more. Directors of photography were Kenny Stoff and Jessica Young who also did Dave Grohl’s Sound City documentary. Check out a behind the scenes clip below.