Sunday, November 05, 2006

LSD Being Tested on British Troops

The following video shows British Troops as they have LSD tested on them.

http://stage6.divx.com/members/10/videos/998

No comments: