Alex's alien theory: Alex Reid thinks humans were created by aliens
https://nordot.app/677270740241663073