Wild Wild Wets make wonderful noise on their debut

14th Floor' shows off various facets of the band's psych-rock sound

by