Tag: , ,

KFC’s New Spot For ‘Double Down’ Will Make You Forget the ‘Burger’

KFC India just released a set of digital films for the most talked about burger in town – the KFC Double Down. If you are wondering what’s so epic about this one,...