Bad Flooding News for "Think Tank" (video)
The newly-opened Think Tank Restaurant in Kendal Square, Cambridge, is quickly put out of business by Mother Nature.
The newly-opened Think Tank Restaurant in Kendal Square, Cambridge, is quickly put out of business by Mother Nature.