Home Forums Members Forum China and Russia Reply To: China and Russia

AvatarPaul Bunker
Participant
Post count: 24

Hi James McCroy. Travis AFB is in CA. I was stationed there in the early 80s.