Batman vs. the Avengers (via CollegeHumor)

An epic clash of universes and personalities when Batman meets the Avengers!


Previous
Next Post »