back to top

Google Maps Spot USB Cables From Space

Victoria, Australia’s Waubra Wind Farm looks an awful lot like something else when viewed from space.

Posted on
Finally proof that god exists and he's also a computer nerd.
reddit.com

Finally proof that god exists and he's also a computer nerd.

The best things at three price points