Did Bowery Presents prematurely ejaculated the news that The Specials were playing Terminal 5 on April 21st? The show was announced the other day here. A pre-sale for American Express cardholders was suppose to go on sale today but that obviously that didn’t happen.
The page for Bowery Presents and Terminal 5 were taken down a day or two ago. And the Ticketmaster page was taken down after that as well. So what happpened???? Did Bowery jump the gun and announce it before things were finalized? Did the tour fall through all together? I have no idea but I’d imagine things were still being finalizes. If anyone has any more info post it in the comments.