Steven Steel is an American businessman and the creator of the Steel Ball Run race. He organizes the cross-country competition and is responsible for bringing together its many participants.
Comments