Lewis Gregory steps back from racing Editor's Pick - April 27, 2017 Today GL12 Racing have announced that following Le...