Unusual Chemtrails, Dover, England 6/28/07

BIZARRO INDEED! Also check out Sonoma Chemtrails.

Comments