Helo I'd Never Seen Before
View Single Post
Join Date: Dec 2002
I think the USMC had some of them.
I'm sure I saw them at Cherry Point, NC. about 1959.
That's one of the strangest main rotor systems ever made.
View Public Profile
Find More Posts by M2 Carbine