By: Creative Moves
Percolate 1. :to ooze or trickle through a permeable substance: SEEP
2. a: to become percolated b: to become lively or effervescent
3. :to spread gradually
4. SIMMER
-Merriam-Webster Dictionary
Let's get to brewing and see what bubbles up. An experiment in movement and sound.
All Ages