Two of my most favorite new electronic artists have just released some killer new tracks you need to hear. Trust was first out the gates a few weeks back with “Slug” but if you’re here that means you read the headline and want to read about Mr. Kitty. [Read more…]