invisible? sounds like it is going to be explained by something else such as a weather phenomenon.

damn, downstairs alone in house and just read about aliens. now im freaking out a little. better go read another topic to forget this.