RELEASE THE KRAKEN cover image

Swansea, United Kingdom

WE ARE A WELSH TECHNO EVENT BRINGING THE BEST DJS AND PRODUCERS FROM ALL OVER