Star Wars: 10 Obscure Movie Secrets That Took Years To Discover Homer Simpson was a clone trooper? WhatCulture 03 May 2024