Interview with Josh Hall who has overcam insurmountable odds!