Article Image
IPFS News Link • Weather News - Links - History

Germany Becomes One of the First Countries to Admit Chemtrails Ops

• Blinkx Video via Rense.com
Just surfaced - video with english subtitles from 2007.

http://freedomsphoenix.thinkpenguin.com/