Loading Video…
This browser does not support the Video element.
Old Germantown is a 120-acre farmstead settled in 1842 that’s currently home to a café and sausage shop
Brian is in Germantown getting a sneak peek at how their team makes the perfect sausage from start to finish.