Album
The Robot Ate Me
Released 2003
0 54061 0
On Vacation
2004
Good World
2006
Carousel Waltz
2005
They Ate Themselves
2003