Now we have a performance of the new song, ‘Barricade’, on David Letterman. It gets better with every listen. Remember, no more Carlos D. It is Dave Poja. He used to be in Zwan with Billy Corgan don’t ya know.
The self-titled and self-produced album is out in September.