Wargaming RU just released the trailer of the Jap Tiger. As usual, it comes with English subtitles, so enjoy.

More...