Select Page


On Wednesday, KFC Philippines launched its newest restaurant location, but it’s not where you would expect it. Ungeek noticed the franchise now has a presence inside the video game Animal Crossing: New Horizons.

Read Entire ArticleRead Comments