Video: 0.05 Millimeter Giraffe Wins First Place at Science as Art Competition

Scifi-bar

Editor's Recommendations

More from LiveScience