Craig Williams releases groovy EP on Insomniac Records The two-track collection is a groove-worthy addition to Williams' discography.