Promo picture by Jan Trygg Turku, Finland-based power duo Yokophono have released a new single ‘Red’ via Inverse Records. In addition to the single, the band also released a new music video. Just like the song itself, the video leaves just enough room for the audience to make their own interpretations and assumptions. The music video is directed and …