http://www.youtube.com/watch?v=hmVGSTNR5x4
Printable View
i love live action game trailers, very nice share Original :)
It was ok but great share boss
Excellent trailer share, Boss. I love Metro 2033, now just waiting for Last Light.
nice trailer shared boss