Tolong jelaskan mengenai Film dan televisi dari Excalibur Hotel and Casino

Hotel ini muncul di episode South Park "It Hits the Fan".