Darkwave Duo Twin Tribes are Haunted by Ghosts in Their Video for “Fantasmas”
Before embarking on their European tour, and their massive sold-out show at Das Bunker, Darkwave duo Twin Tribes spent some time in Los Angeles to collaborate with famed video production…
Share