The Avengers teaser: “I still believe in heroes.”

It would certainly seem that Marvel believe in its super heroes. They chose to premiere the trailer for The Avengers

Read more