The Kazoo Funk Orchestra's debut album featuring a ramshakling 25 tracks. Released in 2006 by Planet Groucho Records.