It's the Waubra Wind Farm, owned by Spanish power company Acciona. The cables are the tracks and the USB connectors are the foundation of the wind turbines.
[Google Maps]
Source: gizmodo
Labels: Amazing, Paranormal, Weird Stuff
Browse » Home » Amazing , Paranormal , Weird Stuff » Giant USB Cable Monster Spotted on Google Maps
Posted by mandir on Friday, June 11, 2010 | 0 Comment
Labels: Amazing, Paranormal, Weird Stuff