These LED eyelashes - designed to 'make your eyes look bigger' are just crazy. We're not sure they make your eyes look bigger but they definitely make an impression!