Are Alien Artifacts in Our Solar System?

On the hypothesis that we might have been visited long ago, could there be alien artifacts left behind, perhaps abandoned in solar orbit?

Published On 06/08/2010
10:08 AM EDT
WATCH VIDEO: Will the real ET be little green men or little green bacteria?