What Is This?

Stare hard at this photo. Stare really hard. Can you guess what you're looking at? No? Maybe because your eyes aren't working hard enough? Maybe you should squint your eyes? Okay. It's your eyeballs. Your amazing, microscopically-structured eyeballs. Squint harder! » 6/10/11 3:20pm 6/10/11 3:20pm