› added 1 year ago
40
TIL The Muppet Show was filmed entirely in England because US networks rejected it.
via reddit.com