Artist Creates Tiny Buzz Aldrin Moonwalker in Eye of Needle

Editor's Recommendations

More from LiveScience