Artist: Luis Flores Title: New Flesh EP Format: Vinyl/Digital Cat. No.: DROID.14 Release Date:May 2012