Is there a good place to have one? Any one planning on being in town for Opening Day, like myself and want to share some bottles?
yea i am out of touch with what happens in the city for bottle shares. I have a north shore group but telling you it was Boston would be like the national broadcast of a patriots game where the announcers tell show you shots of "beautiful downtown boston", yet the game is a solid 35 min south.