link to Home Page

Red Dust
Virginia, on Feb 27, 2004

Something red appearing on the right side of the photo. Chemtrails very heavy.
Joe