In January of 1988, Insect Affect played its last ever show at the now defunct Anti Club in L.A. to a packed house (where the band photos are from). The track was part of a 3 song demo the band did in the fall of 1987 (taped at the former Paramount Studios recording studio in Hollywood). Psychedelic, trippy art rock was one of the band's specialties along with funk, over the top theatrics, genre-jumping musicianship and all kinds of craziness. Ahhhh good times!
Link to this comment:
All Comments (0)