Wacky idea about aliens & "dark matter".

Discussion in 'Science and Technology' started by The Borg Queen, Aug 24, 2008.

  1. scotthm

    scotthm Rear Admiral Rear Admiral

    Joined:
    Oct 16, 2003
    Location:
    USA
    Could it be?

    ---------------
     

Share This Page