Magic 95.5 Featured Video
CLOSE

There’s a fast food joint in Beijing now open for business that is attracting attention because their name is called Obama Chicken! Offensive or ok? You be the judge!