redtailsrevenge

P-51D Mustangs of the famed 332nd FG "Red Tails" go on a strafing spree on the way home from bomber escort duty.