Residents of Johannesburg, South Africa describe the arrival of the alien ship. (8.12.09)
I loved this movie. :)