Simpsons again predicted the future!
Are you thinking of the episode where Mr. Burns tries to block the sun?