cosmicjazz said: https://youtu.be/CWYoa-kv54U Where exactly does this clip come from? I found this clip on a video called Alien: Cocoon Of Love Report