Thread:The Sculpture/@comment-44561907-20200220184949/@comment-44561907-20200220193646

Yep. The Simpsons prdcited this along time ago in a very old episode in a cameo there's was a sign said "20th Century Fox: A Division Of Walt Disney Co."