With only a couple weeks away from the release of Indra on February 18th, Vritra gives us some visuals to go with the track Tea & Lemonade. Complete with trippy eye movements, here is what may be the last sneak peak of Indra before its release. Enjoy.
Directed by: Cameron Dutra
Produced by: Anthony Pham and Matthew T. Garza
Cinematography by: Brooks Ludwick
Visual Effects by: Jason Kummerfeldt