Dell Streak gets beaten up and lives

You have to see this to believe it. Dells streak has a screen made of Gorilla Glass and supposedly it can take a hard beating without leaving a scratch. Leave it to Engadget to that claim to the test. They ...