The Specials @ Terminal 5 (Pics)

    Photo gallery of The Specials at Terminal 5 in New York City (April 21, 2010).