Avvenu Kazoo Band

Geeks in Palo Alto, CA, performing as a kazoo band