KFC Logo

KFC in England made a set of 4 Mini Plush for the release of the movie The Adventures of Elmo in Grouchland.

These plush were made by Promotional Partners Worldwide Ltd. London, England.

Elmo Zoe
KFC Elmo KFC Zoe
Oscar Bug
KFC Elmo KFC Zoe

Elmoandfriends.com Logo

All material and photos copyright elmoandfriends.com