Xela
On December 7th 2011, John Twells announced via their website the end of Xela with the final, free to download album "Exorcism".
On December 7th 2011, John Twells announced via their website the end of Xela with the final, free to download album "Exorcism".