13 Switzerland. Home of the devil from the central intelligence agency yt channel. (m.youtube.com) posted 3 years ago by alltheleavesarebrown 3 years ago by alltheleavesarebrown +13 / -0 3 comments share 3 comments share save hide report block hide replies
This is an excerpt from the Pharoah Show i think, or perhaps a different film from Sean Hross. His work is worth watching.