You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
UFOs Create Triangle NASA STS 133 Footage 2011
I guess the real question is are they ours or could they be theirs.....