Animal Collective @ the Fox Theatre

1 of 16

 

 

September 22, 2012- Animal Collective played two mesmerizing shows at the Fox Theatre this weekend, the experience being a trip in itself complete with lights, smoke, and... an inflatable mouth?

Photos by L. Herrada-Rios

Published on September 26, 2012

My Voice Nation Help
0 comments
Sort: Newest | Oldest
©2014 SF Weekly, LP, All rights reserved.
Loading...