a buddy of mine was telling me some shit about all these sightings the other day and this "mothership" chillin near saturn. y'all got me curious and i can't find any websites worth a shit.
hit me up with some links and cool shit to check out please and thank you