Exit (TAR-LP01)by Decka
Double 12inch, four sides, twelve direct and powerful techno cuts giving away Decka's impactful style. Every side starts with a locked groove.
released September 27, 2024
Mastering by Paul M…
Home
Feed
Search
Library
Download