Real footage clip of alien caught on video tape in South Australia.
You must be logged in to post a comment.