2 years agoAliens have arrived and set up medical facilities #alien #aliens #medical #medicineReddit Tymes