Crow Island on Barnstormers Check out this top secret article on the Barnstormers site, it was written by CIA Operative Mark Vaughn.Barnstormers.com PostedMarch 18, 2008 AuthorTabor Categories"CIA on Barnstormers" CommentPost a comment