Talk:The Eds are Coming/@comment-224939-20100610021441

It was a reference to a scene from Terminator 3 where a nuke went off and the people from Rifftrax.com made a joke about it mentioning Al Franken.