Electric Tongue
PUBLISHED Oct 1, 2003
This Dutch bands bio touts them as a mix of Led Zepplin and Queens of the Stone Age and promises to "give you balls the size of Amsterdam....