Don S. Davis ~ Twin Peaks

Garland Briggs is a USAF Major who is involved with several Top Secret Projects including the Blue Book Projects (UFOs). He is not wired like other mere mortals.

In this episode, at Leland Palmer's wake, he invites Special Agent Cooper for an exquisite night of night fishing. Since this is Twin Peaks, something goes horribly wrong ~ Major Briggs disappears in a burst of white light after an owl hoots.

The owls are not what they seem.

Dr. Jacoby & Major Briggs.
The boys bond over toasted marshmellows.  
Episode 17
Do not ask for whom the owl hoots, it hoots for thee.
Garland disappears.
  
 

Back to Don's Screen Caps ~ Main