Sex Sells…But I Ain’t Buying

After voting this morning (more on that later) I decided to walk from the North End to the Charles/MGH red line subway station. It was lovely autumn morning so I thought “why not enjoy it?” As I went behind the Boston Garden/Shawmut Center/Fleet Center/Bank of America Center/TD Banknorth Garden, I noticed a new billboard on […]