Halo 3 Forum
This topic has moved here: Subject: The Batman crew play Halo 3?
  • Subject: The Batman crew play Halo 3?
Subject: The Batman crew play Halo 3?

http://www.youtube.com/watch?v=XvuSbaTLOS8
Made this years ago.

  • 04.07.2011 5:25 PM PDT