USB Weird August 18, 2013 USB2019-06-19T18:21:08-04:00 Cool Stuff No Comment Actually, they have wind turbines over there. Name: USB… Take a Peek
Windmills in Xinjiang, China Weird February 7, 2013 Windmills in Xinjiang, China2015-07-29T06:54:14-04:00 Human Creations No Comment These mysterious white threads, when you zoom in,… Take a Peek