› added 2 years ago
63
TIL The Muppet Show was filmed entirely in England because US networks rejected it.
via reddit.com