sorry fans, the thread where you can ask questions regarding visits to Boston is locked. Were staying at Boston Park Plaza when we come down to see Tom Petty, is it located within a reasonable walking distance from the TD or will we be best served taking the T
Again, sorry Mods, but the other thread locked
A couple of mile walk.