Heavy rain creates inconvenience in Boston, especially at a Cambridge coffee shop.
Local News Sipping In The Rain October 15, 2010 / 7:34 AM EDT / CBS Boston Heavy rain creates inconvenience in Boston, especially at a Cambridge coffee shop. In: Carl Stevens Featured Local Savings