Seven Trees – Embracing the Unknown – Review March 1, 1998 Doesn’t stand out as anything particularly new, but they don’t really suck, either. Sort of a Leæther Strip sound, dark, disturbing, you know.