Roughing It

Who's David Liebenberg? Good question. American Youth Sailing Force's David Liebenberg, isn't quite sure either. But he's about to find out.