Yak-7
i am very very disappointed. I clicked on this expecting to see "A pair of 38's" and it's about airplanes.
No. that was an invasion of love bugs.....