ALBUM
Buckethead
2004
Lyrics for this song have yet to be released
Too Many Humans was written by Buckethead & Travis Dickerson & Pinchface.
Too Many Humans was produced by Travis Dickerson.
Buckethead released Too Many Humans on Tue Mar 30 2004.