Mooofins

Mooofins

Mooofins win

Mooofins just out of the oven -- they won first place in a national new food product-development competition.

IMAGE: Penn State