Leaf House by Animal Collective
- Original artist Animal Collective
- From the release Sung Tongs (Album)
- Total plays 114 times by 2 artists
- First played July 12, 2003 by Animal Collective at Rubber Gloves Rehearsal Studios, Denton, TX, USA
- Most recently played September 1, 2018 by Animal Collective at Teatro Teletón, Santiago, Chile
Report a problem: Wrong album assigned | Duplicate song
Performing Artists
Years