General Clap Your Hands Say Yeah Video Posted by bumpershine on August 18, 2005August 18, 2005 Making the rounds, I’m sure. The Skin of My Yellow Country Teeth