Ubisoft released a trailer for Mad Riders over the weekend. It is up on our YouTube page, but we’re posting it here to complete the circle.