X with The Detroit Cobras @ Irving Plaza

    Photo gallery of X and The Detroit Cobras at Irving Plaza in New York City (May 24, 2008).