The WOW signal, was it aliens and should we give away our location?

2 years ago
16

The New WOW Signal, though we have had many over the years our tech is getting better everyday, will we find advanced alien life? links below...

IAMSTULITTLE
https://youtube.com/c/IAMSTULITTLE

Email us at alienaddictuk@gmail.com

Become a channel member
https://www.youtube.com/channel/UC7cMfw8haRjf4LjwbyuSYiQ/join

Our Merch
https://teespring.com/en-GB/stores/alien-addict-2

Patreon help support the channel.
https://t.co/9AomUcIrFX?amp=1

Loading comments...