Orbs Circle Unusual Red Chemtrails - Poland
This firey looking Chemtrail, was filmed over Poland. It may be simply the effect of a sunset, but it is definitely a bizarre sight:
Ufology Cosmology supernatural Facts curiosities conspiracy Humanity Science and more