Dutch producer Tavi Castro strikes gold with Survive, his latest joint on Spinnin Records. Admittedly, the vocals are a 'tad'…