UK: Kermit and Robin in Selfridges Display

BlueFrackle

Well-Known Member
Joined
Apr 13, 2002
Messages
2,932
Reaction score
47
Kermit and Robin in a Christmas Carol scene are in Selfridges window display on Bond Street.
 

scarecroe

Well-Known Member
Joined
Apr 15, 2002
Messages
1,816
Reaction score
385
Does anyone know more about this, or have pictures? I've recently uncovered information about a 1981 window display, and I'm curious about the others.
 

Twisted Tails

Well-Known Member
Joined
Apr 5, 2012
Messages
3,087
Reaction score
1,562

I don't know about anyone else, but this picture is so breath-taking. Watching the Muppet Christmas Carol will always warm up my heart.
 
Top