Close

Halo 3: ODST trailer

http://www.youtube.com/watch?v=I8zdkXtb9Yw

They make trailers for video games now?