Damn amazing…crafting little dolphins.

Posted via web from Evilry

Ooo…pretty interesting. Love this kind of stuff.

Posted via web from Evilry

These rock formations in the Zhangjiajie National Forest Park in China smack of the floating mountains in the movie, Pandora. Pretty cool.

Posted via web from Evilry

Fo’ real?

“Woman entering U.S. was wearing LIVE gem-encrusted insect as brooch”

Posted via web from Evilry

Sponsors

Recent Posts

Latest from Popscorn