The official release of new Aftons album "At Last" on November 9th at 15.00-17.00 in Foxia Sport, Oulu, Finland!
Updated on November 4th 2001
Links: Foxia Sport POPhistory Emma 2001 Emppu, Oulainen Twang