Twin Peaks Wiki
Advertisement

Lieutenant Colonel George Garrett was a Collections Officer with the United States Air Force.

Garrett attended the first meeting of Project Sign in December 9, 1947, where he presented a report on eighteen reliable UFO sightings.[1]

Appearances[]

References[]

Advertisement