wizbangblog.com
New Hampshire's Lake Titicaca
As many of you may know, we here in New Hampshire (as well as some folks in Massachusetts and Maine) have been getting soaked pretty thoroughly the last few days….