Video Power: Instiga – Mariachi

Artist: Instiga
Song: “Mariachi”
If you don’t remember Instiga, our favorite band from São Paulo, Brazil, you are missing out. Great indie pop, unique South American flavor. And if you want to know more about them, we conveniently have an interview with them in Issue 19, which you can back order! Huzzah!