Olympic Games

The Olympics have been spoofed in Muppet Magazine issues 21 and 24.