Home / Posts Tagged "Italy"

The time has once again come to take a deep dive into the depths of sonic depravity. Industrial techno producers Sierra and Matteo Tura are back with a two-track collaborative effort titled INNER SPEECH, a heavy EP of pure sonic decadence in which both artists’

READ MORE