Cat 3 finish - James Allen goes early and holds 2nd


cat 3 finish - james #d23e.jpg