'Souvenirs' was originally released on 24 February 2003 through the band's own independent label, Psychonaut Records. Their first since parting ways with Century Media, it was recorded at E-Sound, Loud and A1 studio's during 2002 and 2003 under the...