This is a Techno track recorded by the artist Double Trouble. The song Little Piece of Mind was originally composed by A. Slater.