posted on Jun, 7 2010 @ 09:07 PM
Tonight (monday June 7) Natgeo had a great show on investigating "red rain" and star jelly...these things seem to have been found throughout the
ages connected with meteors and meteor showers.
A very decent presentation and the show will be on again tonight at 12 am (EST)
they present both sides, but the conclusion seems to be they are unidentifiable life forms...they have DNA, but it is different from anything we have
to compare it with.
you can also see trailers on the show at their site
nat geo site