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

https://img.particlenews.com/image.php?url=4PwWqo_0wCIO4Wo00
Sweet Lenny

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

YOU MIGHT ALSO LIKE

TRENDING ARTICLES