LED Eyelashes: No, That's Not Weird At All
LED eyelashes are exactly what they sound like: LEDs that attach to your eyelashes and light up to freak everybody out. I would wear them but my eyes are perfect the way they are. Read: eyepatched. YAAAAARR! Now, somebody put my cutlass in my hand and point me toward the liquor store: I'm feeling plunder-y.
Hit the jump for one more shot of the ridiculousness.