Ford-station - Latest News on Ford-station | Read Breaking News on Zee News

Did aliens stop by Australian highway?

Last Updated: Sunday, September 12, 2010, 10:39

An Aussie woman claims she was once stopped by two extra-terrestrial beings.