LSD Confused Cat from "Research and Development Progress Report No 2" 1960 US Army
Probably a repost but it shows how far we have come since 1960
Embed CodeSwitch Player
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|