Tom Morello’s awesome solo with Street Sweeper Social Club live at Charter One Pavillion in Chicago, IL on May 29th 2009 opening up for NIN on the Wave Goodbye Tour
More info on Street Sweeper Social Club – Crazy Solo – Charter One Pavillion – Chicago, IL 05/29/09