February 3, 2006 by Edward Champion Funniest. Narration. Ever. Uncategorized Leave a comment LSD Tested on British Troops © 2006, Edward Champion. All rights reserved. Be Sociable, Share! Tweet