I'm from Amsterdam in the Netherlands (yes, NEXT! to Belgium) and I am in doubt about this whole situation. That's why I snoop around the internet
and became fascinated with all theories and materials I find.
Maybe AboveTopSecret will take away some doubt, allthough I doubt it...
The Above Top Secret Web site is a wholly owned social content community of AboveTopSecret.com.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.