Friday, November 6, 2009

Videos: We are Heroes on 11/5 Ellen Show - both onstage & behind the scenes

Here are two videos from We Are Heroes appearance on the Ellen Degeneres show on November 5. First: the televised appearance, starting at 4:10:

And, We are Heroes backstage and behind the scenes. Thanks abdc!