Wethersfield Mayor Mike Rell discusses the cool fact that The History Channel was recently on location at the Hurlburt Dunham House filming for their upcoming series on food that built America. Also, they are doing a drive up flu shot clinic so people don’t have to get out of their car, just roll up their sleeves.