LSD Testing British Troops

LSD testing of British troops. Okay, this isn’t amusing in a ‘just say no, kids‘ sort of way but it is amusing in a ‘normally well behaved but now, not so much‘ sort of way.

More Videos