A new three part TV series titled Road Riders is set to showcase the sheer purity of road racing, within the Irish roads scene. Set to premiere on the 19th…