Spencer Owen

Discography

Year Album Label AllMusic Rating User Ratings
18 2004 18" X 2000'/Ribcage Ballbearings Pinatas
()
E.T.R. (Electric 3rd R-Word)
2005 E.T.R. (Electric 3rd R-Word) Ballbearings Pinatas
()
The Light Touch The Light Touch Spencer Owen
()
Logic Logic Gnome Life Records
()