KFC® Indonesia Short Film The Angry Birds Eagle Screeching!!!
Channel:
Subscribers:
7,620
Published on ● Video Link: https://www.youtube.com/watch?v=87HyVdattuo
Location: KFC® Rest Area Jakarta Cikampek Jawa Barat!!! Shown On LG® LED Digital Signage TV!!!