News

Creatives used Google Maps data and photos from KFC locations in cities such as Madrid, Alicante and Barcelona to recreate 15 ...