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. from TechSpot https://ift.tt/2YaTXOD
No comments