Its Hayter Time ........ Leo Hayter wins the U23 National TT Championship

Story by The British Continental

Photo by SWPix