Producer/Editor at The Stronach Group Racing and Gaming
Leslie Abbott is a(n) Producer/Editor working at The Stronach Group Racing and Gaming.