So, yes, while I am a little slow on the uptake of the news of the closure of ESPN Zone Times Square. I was just wondering, does anyone know what might take the place of ESPN Zone in Times Square? Also, correct me if I am wrong, but wasn't/isn't that the same building that housed The All Star Cafe?
"If you try to shag my husband while I am still alive, I will shove the art of motorcycle maintenance up your rancid little Cu**. That's a good dear"
Tom Stoppard's Rock N Roll