Russia, Zangief, New Prometheus Trailer.

Russian talk, something,something, Staring Zangief, something Prometheus. Nuff said.

Blog Archive