Hot Dog of the Week: Fat Franks
Expecting a run-of-the-mill, small-town hot dog joint, Fat Franks was anything but. Driving through the sleepy town of Bellows Falls, Vermont, you can't miss the shimmering glass windows, memorable logo, and hot dog flag flapping in the wind. More
