Smell of Decay

Smell of Decay Smell of decay is a french metal band from Paris. We prefer to stay anonymous and to be judged by our music and nothing else. New EP “To the Victory” out soon  Smell of Decay –  Içi c’est Paris (bonus track) To the Victory by Smell of Decay Smell of Decay Spaniard To the […]