Tuesday, January 27, 2009

Mystery Science Artifact Day 22 1/27/09

I think I may have promised more biology pictures and here's one. Do you know what this is? Be careful, it can stare back!

2 comments: