Worcesteria has the scoop on Worcester’s David Clark Company making the “pressure suit” that will be worn by a guy attempting to free fall 23 miles. Also: Esquire profiles the guy.
Worcesteria has the scoop on Worcester’s David Clark Company making the “pressure suit” that will be worn by a guy attempting to free fall 23 miles. Also: Esquire profiles the guy.