NBC Video

Does anyone have the 60's NBC video with the Marines doing their drills whilst on LSD? Not a wah, it does exist in some training package.
Thread starter Similar threads Forum Replies Date
S The Training Wing 1
B Weapons, Equipment & Rations 4
E The Intelligence Cell 6

Similar threads

Latest Threads