Not sure what to think about this one...! Did the CIA test LSD in the New York City subway system? - NYPOST.com