Videos Bizarre structure detected in the Egyptian desert Administrator Apr 9, 2016 0 https://www.youtube.com/watch?v=44lLjtK6HlA A bizarre structure in the Egyptian desert and visible on Google…
Tech news Maps, better photo-sharing likely from Apple, Administrator Jun 10, 2012 0 Don't expect a new iPhone, analysts say. Instead, look for new software and hardware rollouts when Apple meets with…