chizza

chizza

Here’s Why I Think You Shouldn’t Get The New KFC Chizza

The much-hyped KFC Chizza was finally made available in Malaysia on Tuesday (21st November) and we had two of our writers try it out.