This is really cool. The story also tells of wierd sight at the Woomera Missile Test Facility, ad 'White Beings' being caught on Camera. The Woomera
Facility is right next to where the photo was taken...
What do you guys think of this?
The Pic itself looks like it could be anyone or anything in the background... but with the rest of the story it seems odd.