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