The Specials stopped by Ed Sullivan Theater to perform on Late Show with David Letterman. The band was originally suppose to play in Central Park last weekend but that was canceled due to Visa issues. That probably explains why Neville wasn’t there with the band. The Specials played “Nite Klub” so check it after the jump: