User blog comment:Callofduty4/Modern Warfare 3 shown at E3/@comment-4053759-20110609141514/@comment-3161086-20110609161031

TAR-21 isn't Russian..it is Israelian..