The Muppet Show Album promo

David French

Well-Known Member
Joined
Jun 1, 2004
Messages
610
Reaction score
91
Here's a promo for the UK release of the Muppet Show Album as seen on LWT after the airing of the Milton Berle episode.
 
Top