Comment Comment by luis_cho Funny that aliens only visit USA Uk and Germany. parent luis_cho 11 days ago