“Delusion” Production Team Apologizes For Leaving Trash Behind After Filming
Disney+’s upcoming series “Delusion” became the target of criticism when its production team left trash behind on Jeju Island after filming. Images of the littered site surfaced online, prompting the team to offer a formal apology and promise to address the situation promptly.
1 day ago
2 mins read