Thursday 22 June 2006

LSD Testing (British Troops)


A crew of British military men were each given LSD-25 (Acid) while on the field. Here is what happened: