natural flavor (beef source)by emmy on November 18, 2005 at 4:00 PMthat means i no longer eat french fries. fuckersRead 0 comments