British Troops On LSD

A hilarious video of a bunch of British troops on govenment supplied LSD.

COMMENTS

Please, Don't Be Shy