Hey Can You See All That Stuff in the Water…?

This is what happened on Lake Nauru in Kenya…The reality of what was being seen was... read more...


40 Weirdest Technological Inventions Ever

Sometimes inventors easily get carried away in trying to make the next technological breakthrough... read more...