Kafka

‘Speed of Light’ is an creative and fun new release from Kafka

The track is the latest in a string of 2022 singles from the duo. Having emerged in 2020, Netherlands duo…