What You Can See with a 17 Giga Pixel Camera!

amazing video zoom for a picture in 17 giga pixels! you can see everything from very far read more...


Only In Russia 21

It was supposed to be a simple borsch until THIS appeared on the surface read more...