CIA acknowledges existence of Area 51; Adam Baldwin, others pile on the snark

Posted at 1:24 pm on August 16, 2013 by Doug P.