Videos
Video Massive Dolphin ‘Stampede’
A rare sighting of stampeding dolphins in the ocean in Southern California has viewers captivated. Several sub-pods got together and moved through the sea like a “herd of wild horses’, claims Captain David Anderson. His company leads dolphin watching tours in that area. Many viewers thought that the boat injured the dolphins because they were swimming so close to it. … [ Read more ]
Sebastian Thrun on the Google Car
Learn about Sebastian Thrun’s life and his experiences so far working on the self-driving automobile he helped design and test for Google.