The Simpsons, Homer Evolution 10 Απριλίου,201024 Ιουνίου,2010 Stella What does the video clip describe? How did Homer manage to survive?