America’s Best Fried Chicken Sandwich Deserves More Spots in Illinois

I saw this guy on YouTube talking about America’s best chicken sandwich. It was served at Jollibee in Times Square in New York City. While that’s great and all, I wondered what the chances are of me making it to Times Square right now, sitting in the middle of America. I’ll answer that for you: not great.

Story continues

TRENDING NOW

LATEST LOCAL NEWS