The guiding vision for the 18-month recording process was evoked by the album's title, Meteora. During a European tour in 2002, the band stumbled upon a travel magazine featuring destinations in Greece. On the cover, the word "Meteora " and the accompanying photo caught their eye, and subsequently fired their imaginations
(
Read more... )