150

LED Eyelashes

By: on September 15, 2011
LED Eyelashes

These are aptly named. An ingenious piece of technology wrought from Asian women's desire to have larger eyes, these seem more fit for the drug-and-urine-splattered concrete floor of the next rave in Omaha, Nebraska.