Video: Sweetwater Valley Farm

Nothing's cheesy about Sweetwater Valley Farm - except its 30-plus cheeses.