Cosmic Turds

From Vidddunderbarn

A "band" created by William and Kyle back in 2008. They mostly just made funny noises.

Personal tools