Stoughton may be the next small town beer destination with Viking Brewpub

by