Pillows is a duo from Oakland, California. Julia Shirar (guitar, drums, sound effects and vocals) and Jessica Cowley (guitar, drums bass and vocals) have played as Pillows for three years. The Noodles are from Japan.
Added by Upcoming Robot on May 4, 2008