The Invictus Sled is built tough here in the U.S.A. This Sled is roughly 40 x 26 inches and weighs in at 85lbs. All the posts are removable for easy storage so and can fit it in the trunk of your car.
Made in the USA
Fully welded 11g tubing
*This item may not be eligible for standard ground shipping and may require freight charges
Availability: 2 in stock