Every so often you come across a piece of fitness equipment that’s so odd, you find yourself wondering if it was put together by some mad scientist or left behind by aliens while you give it a wide berth and sideways glances. Wait, did that thing just move?! The Core Spider (3311) is one of…
Read MoreSeptember 13, 2017