Smell of Decay France
A French-American Thrash metal band.The band was created in suburbs of Paris in France.After various singer the band meets a singer from Pittsburgh. and together they write two EP's. today, the band is writing the 1st album.
Streaming and Download help
If you like Smell of Decay, you may also like:
Bandcamp Daily your guide to the world of Bandcamp