MegaToothpasteMammals
MegaToothpasteMammals

MegaToothpasteMammals

Chelmsford, MA

The Mega Toothpaste Mammals is comprised of music performed solely by me, recorded over different time periods, using a wide multitude of various instruments and noise-inducing creations, so…