Top Israeli Official Confirms the Existence of Aliens
“When I originally released this video for my Patreon supporters it was still recent news. So, if the timing seems off that’s why lol. I release stuff there first and then YouTube later.” Last week one of the most credible…