01 Sep Lucas and Steve have a ‘Craving’ for Zulu Records
Having firmly established themselves as successful DJs/producers in the Netherlands, Lucas and Steve have now made names for themselves the world over landing top 10s and playing to thousands of festival goers. With their new track ‘Craving’ out soon we caught up with the guys...