natural flavor (beef source)by emmy on November 19th 2005, 12:00AMthat means i no longer eat french fries. fuckersRead 0 comments