The KFC-Adilla... Who Invented it??

Publish Date
Monday, 1 October 2018, 8:45PM

Matt Ward has some damning evidence against Leigh and Jase's claim to having invented the "KFC-Adilla"!!! Watch this to find out who really came up with the idea...