You can find a lot of these threads already posted. In fact, I just posted the thread about Alien Moon in another post someone just started. Use the
Search function.
No thanks. You've already started another thread about the first video. Why not just continue posting in your own thread? Here is the other one
you started with the exact same video: