Oprah’s Favorite Things Include This Detroit Made Potato Chip

wwj-newsradio-950-logo-300x98One of the most coveted stamps of approval in the world was bestowed on the makers of a Detroit potato chip.

More