Erik: Let’s talk socks, yea? Let me preface this review by apologizing to Feetures in advance for not trying these out sooner. I had the pleasure of testing the ‘Elite Light Cushion Mini Crew’ in Cascade Black. First off, I never wear anything higher than ankle socks unless they’re dress socks for work. This has now changed. These bad boys have an uncanny ability to make your feet feel like they’ve been wrapped in light…