Yes, they did. I bought the album that year. I thought because they had released an album there might be more information on them...but I came up with nothing. I would like to know if they plan on releasing another one maybe. Thank you for your reply