Two, o novo trabalho do Owls, com certeza é um dos lançamentos mais aguardados de Março. O álbum é esperado para o dia 25.
A faixa “Ancient Stars Seed“ foi divulgada no começo de Fevereiro e a novíssima “Why Oh Why…” é a novidade deste início de mês.