News Animal Collective Debut Art Installation Written by SPIN Staff | March 8, 2010 - 1:34 pm Animal Instinct