Ayreon’s New Album Achieves Highest Chart Debuts Ever With ‘The Source’
Ayreon’s new album ‘The Source’ is achieving the highest charts for Ayreon to date, in every country where it’s charting. In the Netherlands, ‘The Source’ hit #1 on the Album charts, whilst getting to #10 on the German Album charts. Ayreon also saw its highest ever chart debuts in Switzerland (#17), Norway (#21), Austria (#21),… Read more »