Splicetoday

Pop Culture
Mar 23, 2009, 06:53AM

"Take the hill." "What hill?"

Via Videosift, surreal footage of LSD experiments on British soldiers.

Lsd.jpg?ixlib=rails 2.1
Discussion

Register or Login to leave a comment