Famed for his stuffed spuds that he sells from his food van in Tamworth, near Birmingham in England, Ben the Spud Man will be appearing as part of the line up at a local food festival. A Table in Guernsey announced his impending visit over the weekend, with hundreds of comments, shares, and likes confirming […]