LULLACRY
Finland's LULLACRY have set “Killer” as the working title of their forthcoming album, tentatively due in January 2005. “We have made lots of new amazing songs and I must say…
Finland's LULLACRY have set “Killer” as the working title of their forthcoming album, tentatively due in January 2005. “We have made lots of new amazing songs and I must say…