Videos
NeonPayload
•
1y ago
•
100%
The End of the Internet is Here
www.youtube.comA really good video describing the current trend of mega corporations taking over the internet.
Comments 0
A really good video describing the current trend of mega corporations taking over the internet.