Metal Gear Solid 4 – New trailer from Leipzig!

Just one word: Awesome!

Kayka