A series of poster created in 2013 when KFC introduces Free - Wifi in their outlets.
↑Back to Top