Released: 2003
King of the AntsLa-La Land Records (LLLCD 1024)
Released: November 23, 2004
Format: CD (34 min)
If any information appears to be missing from this page, contact us and let us know!