KFC trolls Sony and Microsoft with its own hilarious gaming console

Hamza Zakir • June 15, 2020