VIVA LA RESISTANCE
[Wellness]
September 14, 2024
Engineers from Denver have developed FreedomTrax - a motorized caterpillar platform. It attaches to any wheelchair and allows people with disabilities to travel off-road and even on sand.