Another obscure "N.W.O.B.H.M." outfit. They were from "Hampshire" (South of England) and this 7'' Single was released at the peak of splendor of the New Wave movement.
As many other bands of the New wave movement in U.K., Truffle failed in the search for a better Record Label to represent and in subsequent years the band split.
The good news is that they are back in the studio in 2014 after too many years! We'll see what next!