"The Avengers" Meets "Star Wars"

Wait, does this mean Black Widow is Princess Leia?

Posted on