One of my favorite bands (and favorite live bands), Delta Spirit, showed up to play "White Table" on Kimmel. It's from their album History From Below, my #4 album of 2010. Ode To Sunshine, their debut, is also outstanding. Their latest is The Waits Room EP. Oh, how I wish more folks would find this band. Crank it UP!