Head to the Alps and you’ll see myriad storm troopers going gnarly off 2ft drop-offs. But if you'd rather not look like a sci-fi movie extra, Troy Lee's E-Lite guards are thin and comfy pads that take ...