Massive turnout for the first race of the 2019 season with some impressive results across the board.

Results are below and the photo can be found here.