Tag: Chengdu J-10

Communist version of “Planes” features Chinese fighter downing U.S. F-22 Raptor

The following video is extremely funny. Basically, it is an animated cartoon…